2011-09-19 1 views
0

J'essaie simplement de passer une valeur de la fenêtre enfant à la fenêtre parent. Voici mon code -Problème lors de la transmission de la valeur de la fenêtre enfant à la fenêtre parent en 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>

Le problème est, il ouvre la fenêtre enfant mais whent j'appuie sur le bouton pour passer à la valeur fenêtre parent, il ne fait rien. De mon firebug, j'ai trouvé une erreur - Permission refusée. J'ai aussi essayé de Safari, ne travaillant toujours pas.

Demo est disponible ici -

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

Répondre

1

Modifier la name de votre form-testForm.

+0

Je suis un idiot! – Pow

Questions connexes