如何使用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();

10-07 16:37