窗口间调用

njzrr1 2002-05-14 09:48:14
a.php3通过javascript:window.open(“b.php3”,“njzrr”)方式调用b.php3,在b.php3中打算给a.php3中某一文本框更新数据,也是通过javascript方式:var caller=name;意打算是name即指代调用窗口。但总执行失败,请问,是否name用错了,那么应该用什么参数来指代调用窗口呢。
未接触过javascript,菜鸟问题,还算包涵。
...全文
71 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
njzrr1 2002-05-14
  • 打赏
  • 举报
回复
sorry, 应该是opener.update();
谢谢andrawu.
njzrr1 2002-05-14
  • 打赏
  • 举报
回复
a.php3中
<script>
var mm;
function update(){
document.write("I am girls");
document.write(mm);
messenge_sendto.value = mm;
}
</script>

b.php3中
<script language="javascript">
document.write("girl:");
//var callerwindowobj=Arguments;
opener.mm="njzrr1;";
document.write(opener.mm);
opener.update;
window.close();
</script>

测试发现并没有调用a中的update.点解?
Andrawu 2002-05-14
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/topic/715/715738.xml?temp=.9153559
njzrr1 2002-05-14
  • 打赏
  • 举报
回复
各位,我是要指代调用窗口,即a.php3,而非当前窗口。window.open()中,第二个参数所指为被调用窗口,即b.php3的名称。
GDXY 2002-05-14
  • 打赏
  • 举报
回复
用opener可以指代调用窗口
Andrawu 2002-05-14
  • 打赏
  • 举报
回复
例子。
http://www.csdn.net/Expert/TopicView1.asp?id=718632
Andrawu 2002-05-14
  • 打赏
  • 举报
回复
你不能用name作变量,name是关键字。

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧