showModelDialog改变源页面的内容

it2022-05-05  105

showModalDialog() 改变源窗口的值:<1>打开新的对话框窗口时,第二个参数需要是window,以便将自己传送到对话框中。showModalDialog("002.htm",window,"");<2>在新打开的对话框页面中就可以通过dialogArguments来访问源页面:

示例:001.html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD>  <TITLE> New Document </TITLE>  <META NAME="Generator" CONTENT="EditPlus">  <META NAME="Author" CONTENT="">  <META NAME="Keywords" CONTENT="">  <META NAME="Description" CONTENT="">  <****** type="text/javascript" > function doing() {  showModalDialog("002.htm",window,""); } function ChangingValue_002(strValue) {  document.getElementById("someValue").value = strValue; }  </script> </HEAD>

<BODY> <input type="text" id="someValue" />  <input type="button" value="打开" /> </BODY></HTML>

002.htm:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD>  <TITLE> New Document </TITLE>  <META NAME="Generator" CONTENT="EditPlus">  <META NAME="Author" CONTENT="">  <META NAME="Keywords" CONTENT="">  <META NAME="Description" CONTENT="">  <****** type="text/javascript" > function changing() {  dialogArguments.document.getElementById("someValue").value="ohmygod!"; } function changing_2() {  dialogArguments.ChangingValue_002("方法二,回传的值"); }  </script> </HEAD> <BODY>  <input type="button" value="改变原来的值" />  <input type="button" value="改变原来的值" /> </BODY></HTML>

转载于:https://www.cnblogs.com/binaryworms/archive/2010/03/18/1689145.html

相关资源:各显卡算力对照表!

最新回复(0)