如何使用JavaScript列出HTML文档中的所有FRAMESET
元素?我相信可以在DOM树中选择这些元素,因为Firefox的DOM Inspector插件能够在页面中列出所有FRAMESETS
。
最佳答案
如果您的意思是,有一个window.frames
集合。
编辑:
啊。要吹走所有frameset
元素,请使用getElementsByTagName
:
var framesets = document.getElementsByTagName('frameset');
for (var i = 0; i < framesets.length; i++) {
// optional test for whether framesets[i]'s hatesFreedom attribute is true or false
framesets[i].parentNode.removeChild(framesets[i]);
}
或jQuery,显然:
$('frameset[hatesFreedom=true]').remove();