js窗口间通信摘要

时间:2010年06月18日作者:愚人码头查看次数:3,551 views评论次数:2

1.打开一个新窗口:window.open();为了便于父窗口操作子窗口可以为window.open()定义一个变量,例如:

var opW = window.open(‘tests.html’,'popup’,'width=300,height=300′);

这样要关闭子窗口可直接使用:opW.close();

要操作子窗口元素,例如:

opW.document.getElementById(“fartherWindowTxt”).innerHTML = “操作子窗口”;

2.子窗口可以使用window.opener来引用父窗口:window.opener.document.getElementById(“fartherWindowTxt”).innerHTML=”子窗口操作父窗口!”;

3.窗口关闭自身窗口可以使用:window.close();

点击查看demo:http://www.css88.com/demo/window-tongxin/

声明: 本文采用 BY-NC-SA 协议进行授权 | WEB前端开发
转载请注明转自《js窗口间通信摘要

如果你读了我的文章,觉得有帮助: 说明
标签:分类:JS
1条评论
  1. 断桥残雪留言于:2010年06月19日09:30

    window.open获取的是打开页面的window对象,window.opener是父窗口的对象,知道这个就好操作了~

    PS:我写过一篇iframe dom操作的文章:http://www.js8.in/463.html

    [回复]

发表评论

*

*