我想在A.html中用JS改变B.html内某元素的属性值,例如宽高,src等属性,我应该如何实现

如题所述

前提是,你这个a.html和b。html要有关系啊,要是是无任何关系,都是独立的文件或者打开方式,那就不可能的!

比如,你在a.html中使用js的window.open()方法打开b.html, 那么他们之间就有了关系,这个时候js能相互操作
再比如,你在a.html框架了b.html,那么他们之间也有关系
还比如,你的a.html和b.html同在一个框架集,那么他们之间也有关系
如果,你是分别打开2个浏览器窗口,而且在每个窗口的url中输入这2个文件的路径打开,那么,他们就没有关系,js无法操作。。。。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-09
楼主,去了解了下父窗口与子窗口的通信
第2个回答  2012-12-09
你这是啥意思?是用iframe吗?说清楚点啊追问

是这样的在A.html中我有一个框架,;
然后在B.html中我想用一个的onclick事件改变他的src值

相似回答