【问题标题】:Problem in passing value from child window to parent window in Javascript在Javascript中将值从子窗口传递到父窗口的问题
【发布时间】:2011-09-19 15:11:17
【问题描述】:

我只是想将值从子窗口传递到父窗口。这是我的代码 -

parent.php

<html> <form name="testform" id="div" method=post> <input type="text" name="testText"> <a href="javascript:void(0)" onclick=window.open("http://aiworker2.usask.ca/passgui/child.php","Ratting","toolbar=1,status=1,")>click</a>
</form> </html>

child.php
&lt;html&gt; &lt;script langauge="javascript"&gt; function post_value(){ opener.document.testForm.testText.value = "hello"; self.close(); } &lt;/script&gt; &lt;input type="button" value="Pass Value" onclick="post_value();"&gt; &lt;/form&gt; &lt;/html&gt;

问题是,它打开了子窗口,但是当我按下按钮将值传递给父窗口时,它没有做任何事情。从我的萤火虫中,我发现给出了一个错误 - 权限被拒绝。我也试过 Safari,还是不行。

演示可以在这里找到 -

http://aiworker2.usask.ca/passgui/parent.php

【问题讨论】:

    标签: javascript ajax


    【解决方案1】:

    formname 更改为testForm

    【讨论】:

      猜你喜欢
      • 2010-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-13
      • 1970-01-01
      • 2013-05-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多