首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

HTML中如何用JS获得其他网页的DOCUMENT对象

发布网友

我来回答

2个回答

热心网友

2个页面必须要有关联(关系)才能进行js操作,
这2个页面,本身是的页面,他们之间并没有任何联系,那么,这个时候js是无法操作例外一个文件的
把这两个文件关联起来,
方式有,在一个页面使用框架框例外一个页面
或者在一个页面使用js打开例外一个页面
比如:
在a页面,var win = window.open('b.html');
这个时候,2个页面就有了关系了
就可以使用js操作了
win.document.body.innerHTML = '<div>无<\/div>';
这句就能改变b.html的body标签内的html元素追问如果是修改某个DIV的属性,是不是可以改为:
win.document.getElementById("div01").style.backgroundImage="url"

另外,可不可以不打开另一个页面,而直接进行操作。

追答可以
如果你不想打开例外一个页面,那么只有使用框架了
如果你想把框架这个方法也排除,那么,只能很遗憾的告诉你:你的愿望无法实现

热心网友

a.html里用iframe引用b.html,然后用js操作

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com