2011-09-19 96 views
0

我只是试图将值从子窗口传递给父窗口。这里是我的代码 -将值从子窗口传递给Javascript中的父窗口的问题

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
<html> <script langauge="javascript"> function post_value(){ opener.document.testForm.testText.value = "hello"; self.close(); } </script> <input type="button" value="Pass Value" onclick="post_value();"> </form> </html>

问题是,它会打开子窗口,但是我了when按下按钮来传递价值父窗口它不会做任何事情。从我的萤火虫,我发现给出一个错误 - 权限被拒绝。我也尝试从Safari浏览器,仍然无法正常工作。

演示可以在这里找到 -

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

回答

1

更改您的formtestFormname

+0

我真是个白痴! – Pow

相关问题