bjqincy 发表于 2013-2-7 19:26:19

关于页面的传值

  有两个页面,父页面与子页面,父页面要传一个参数给子页面,
  具体做法有两种一种使用
<html xmlns:v = "urn:schemas-microsoft-com:vml">
<head>
<style>
</style>
</head>

<body onload='' style='margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px; background-color: #C4D2F0;' scroll='no' >
<input type="button" value="Test " >
<input type="button" value="TestClose " >
  </body>
  <script>
   //测试
   var aWin;
    function openWindows(){
            window.showModalDialog("test.html",ar);
     }
    function closeWindows(){
       window.close();
     }
  </script>
</html>
 
------------------html2
var ar=window.dialogArguments;
 
这种方式不支持FF,而且弹出窗口后父亲页面会等待子页面的输入
 
2 采用open 的方法
   先open 一个窗口, 将传递的变量弄成全局变量,或者 面向 对象的写法写到function里面 ,父亲页面写个 get方法获得变量
  子页面调用 父页面的方法获得这个变量
 
  子页面调用父页面的写法 转载于http://www.iteye.com/topic/295075
javascript调用父窗口(父页面)的方法

<div class="t_msgfont">window.parent与window.opener的区别 javascript调用主窗口方法
1:   window.parent 是iframe页面调用父页面对象
举例:
a.html
页: [1]
查看完整版本: 关于页面的传值