作者Numino (神圣光芒)
看板Web_Design
标题Re: [问题] Javascript对 其他(框架)视窗 的操作
时间Wed Jan 17 19:43:38 2007
※ 引述《buganini (霸格尼尼)》之铭言:
: 请问
: Javascript能不能操作与本身所在没有相对关系的视窗或框架
: 譬如每个框架有个id
: 取得其他框架的id後
: 可以喂给他id让他操作之类的
完全没有关系的两个窗口肯定不行
打开的窗口好像也不行(如果可以请告诉我~~)
被打开的可以
假设有 1.htm 和2.htm 两个文件,如果由1.htm打开2.htm(可以点链接打开新窗口,
也可以用open方法打开)
在2.htm中可以用 window.opener 引用1.htm所在窗口,也可用
window.opener.getElementBy...
你可以先试一下 window.opener.close() 感觉一下效果
--
太初有
道,道即是神
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.99.222.55
1F:推 buganini:唉可恶...我想操作的是没关系的两个说.... 01/18 12:30
2F:→ kairosa:你可以考虑用Iframe...^^ 01/18 18:17
3F:推 buganini:我是想让几个画面里的javascript互相动作 01/18 21:27
4F:→ buganini:可是window.open()有个麻烦点就是无法控制他开在分页 01/18 21:28
5F:→ buganini:或新视窗,所以想让使用者自己开好再搭起来 01/18 21:28
6F:推 Numino:如果只是传递变数,可通过cookies 01/20 21:21