我只是试图使用我正在构建的chrome扩展从DOM中删除iframe
。从dom中删除一个iframe
此代码未删除iframe
。
var frame = document.getElementById("tracking");
frame.parentNode.removeChild(frame);
我的清单文件设置正确。我能够访问其他元素在页面上是这样的:
var bg = document.getElementById("someId");
bg.parentNode.removeChild(bg);
为什么我不能删除iframe
?
iframe元素本身上的id =“tracking”?或者在iframe中的某些元素上?你在控制台看到什么错误? – jfriend00 2014-09-19 07:23:33
@ jfriend00 id是iframe元素。错误是'“无法读取属性'parentNode'null”' – 2014-09-19 07:34:57