分享

window.dialogArguments js取得父窗口中list

 心比雪凉 2010-09-18
主窗口:a.html
<代码>
<html>
<body>
<INPUT TYPE="button" VALUE="" ONCLICK="javascript:aa();">
</body>
<script type="text/javascript">
//向弹出页传入的数组
var jsjh=new Array('a','b');
    alert(jsjh[0]);
function aa(){
//在路径后写上要出入的数组 "iframe.html",jsjh
window.showModalDialog("iframe.html",jsjh, 'dialogHeight:600px; dialogWidth:1000px; dialogLeft:(screen.availWidth/2-100); dialogTop:(screen.availHeight/2-50);center: yes;help:no;resizable:no;status:yes');
}
</script>
</html>
<代码>
框架页:iframe.html
<代码>
<body>
<iframe src="in.html"  frameborder="1" height="100%" name="kkk" scrolling="auto" width="100%"></iframe>
</body>
<代码>
弹出页面主页:in.html
<代码>
<html>
<body>
<script type="text/javascript">
//弹出页接收父页面传来的数组 firefox需要加parent IE不需要
var  a  = window.parent.dialogArguments;
      alert(a);
</script>
<iframe name="mainframe" marginwidth="0" marginheight="0" frameborder="0" src="in1.html" width="100%" scrolling="no" border="1" onload="this.height=450"></iframe>
<iframe name="mainframe2" marginwidth="0" marginheight="0" frameborder="0" src="in2.html" width="100%" scrolling="auto" border="1" onload="this.height=450"></iframe>
 </body>
</html>
<代码>
弹出页面中iframe1:in1.html
<代码>
<html>
<body>iframe1</body>
<script type="text/javascript">
//在iframe中取得in.html中的数组a
var  a  = parent.a;
alert(a[0]+"ffff");
</script>
</html>
<代码>
弹出页面中iframe2:in2.html
<代码>
<html>
<body>iframe2</body>
<script type="text/javascript">
</script>
</html>
<代码>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约