130a文件代码在下:<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head><body>
<form name="myForm">
<input type="text" name="myField">
</form>
</body>
</html>
130b文件代码在下:<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<script language="javascript">
function newWin() {
var
newWindow = window.open("130a.html","newWindow");
}
</script></head><body>
<script language="javascript">
function nAl() {
var
nAlert = window.alert(newWindow.document.myForm.myField.value);
}
</script>
<a href="#" onClick="nAl()">Click me </a>
</body>
本人想把130a的内容输去130b,
之后跳出提示以显示130a的内容。

解决方案 »

  1.   

    <script language="javascript">
    function newWin() {
        var newWindow = window.open("130a.html","newWindow");
    return newWindow
    }
    </script>
    </head>
    <body>
    <script language="javascript">
    function nAl() {  
        var x=newWin();
        alert(x.document.forms[0].elements[0].value);
    }
    </script>
        <a href="#" onClick="nAl()">Click me </a>
    130b页面改成这样试试  貌似ie倒是可以  火狐不行啊  哈
      

  2.   

    谢谢您。 关键是Return~~~~ 火狐执行成功。。
    我的基本功,还不够火候。
      

  3.   

    还有这段改成 alert(x.document.myForm.myField.value);
    执行成功