父级页面:
showModelessDialog("myDialog.htm",window,"status:false;dialogWidth:300px;dialogHeight:300px");
showModelessDiablog的内容页面
var pWin = dialogArguments;
引用方式
pWin .jsfunction()
pWin .document.getElementById("")
注意这里的window,如果使用document的话,将不能调用jsfunction()而且pWin就继承了原窗口的document,此时调用元素或者赋值应该使用
pWin.getElementById('identity').value="newVal"
另外一种参数回调
a.htm
===================
<script>
var a = window.showModalDialog("test5.htm")
for(i=0;i<a.length;i++) alert(a[i])
</script>
b.htm
===================
<script>
function sendTo()
{
var a=new Array("a","b")
window.returnValue = a
window.close()
}
</script>
<body>
<form>
<input value="返回" type=button οnclick="sendTo()">
</form>
showModelessDiablog()的参数回调,以及父级页面元素引用的方法
最新推荐文章于 2016-11-09 15:56:00 发布