举个例子:<script>
var msg=showModalDialog('1.aspx', '','dialogWidth:360px;dialogheight:120px;status:no;help:no');
if ((msg)&&(msg.length!=0)){alert("传回来的值: " + msg);}
</script>在1.aspx里:
<body onbeforeunload="window.returnValue = 'abcdefg'">
var msg=showModalDialog('1.aspx', '','dialogWidth:360px;dialogheight:120px;status:no;help:no');
if ((msg)&&(msg.length!=0)){alert("传回来的值: " + msg);}
</script>在1.aspx里:
<body onbeforeunload="window.returnValue = 'abcdefg'">
解决方案 »
- jquery查找替换的问题
- jsdt调试器可以调htm了........疑问:如何调试jsp页面!!!!!
- 为大家分享jquery一些特效代码
- 【求助】通过IE自动下载、注册OCX组件的问题
- showModalDialog怎么不能改变窗口大小?
- Javascript语法问题,关于replace
- <SPAN>调用的问题 innerHTML JS调JS代码.
- 使用javascript在一个图像上的某个位置画带颜色的圆点或者方框(在线等)
- 如何引用里面的表格 ???<table id="outerTable"><tr>,<td><table id="innerTable"></table></td></tr></table>
- 简单问题,20分!请大家帮忙。。
- 怎么用javascript做undo?好像只能具体问题具体分析,大家看看这段代码,怎么写undo?
- 第二个页面中的FORM怎么传值给第一个页面的隐藏控件?不用SUBMIT
('1.aspx',document.Form1.all.tbox1.value,'dialogWidth:360px;dialogheight:120px;status:no;help:no');
然后在1.aspx里:
window.returnValue = window.document.all.tboxqty.value;
window.close();但是我的父窗口的控件没有接收到值,而且子窗口也关闭不了,这是为什么?
<HTML><BODY>
<input type="text" id="txt" size=20>
<script>
x = showModalDialog("testnew.html");
txt.value = x;
</script>
</BODY></HTML>testnew.html<HTML><BODY>
<input type="text" name="dlgtxt">
<button onclick="doSomething()">do somthing</button>
<script>
function doSomething(){
returnValue = dlgtxt.value;
close();
}
</script>
</BODY></HTML>
<script language=javascript>
var msg=showModalDialog('1.aspx', '','dialogWidth:360px;dialogheight:120px;status:no;help:no');
if ((msg)&&(msg.length!=0)){alert("传回来的值: " + msg);}
</script>在1.aspx里:
<body onbeforeunload="window.returnValue =document.all.tboxqty.value">
<input type=text name=tboxqty>
<input type=button value=close onclick="window.close()">
<script language="javascript">
<!-- var a = new Array; a[0]="first"; a[1]="second"; a[2]="third";
function fnOpenModal()
{ window.showModalDialog("callee.htm",a) }
function fnOpenModeless()
{ window.showModelessDialog("callee.htm",a) }
// --> </script> 然后在callee.htm页面中输入以下代码:
<SCRIPT LANGUAGE="JavaScript">
<!-- a = dialogArguments; alert(a); a[0] = "fourth"; // -->
</SCRIPT>