我有一个创建新div元素的脚本。然后,我想使用appendChild方法将div附加到页面的主体。
脚本如下所示:
var div = document.createElement('div');
div.id = 'newdiv';
document.body.appendChild(div);
不幸的是,div也附加在iframe的主体上。所以,我的问题是,如何引用文档的真实主体,不包括iframe的主体?这样,div只是附加一次,到文档的“真实主体”。谢谢你,如果我的英语不好,那就很抱歉。 :-D
编辑:
这在Mozilla Firefox浏览器中发生。我还没有在任何其他浏览器上测试它。另外一个信息,这是我试图开发的GreaseMonkey脚本。
答案 0 :(得分:1)
top.document.body.appendChild(DIV); //可能?