如何使用JS获取框架中的所有链接

时间:2018-01-27 20:37:28

标签: javascript frames frameset

我有代码可以获取页面上的所有帧:

var framesets = document.getElementsByTagName('frameset');
for (var i = 0; i < framesets.length; i++) {
  console.log(framesets[i])
}

我想从框架获取链接。在文档中,我可以执行document..getElementsByTagName('a'),但如何使用框架?

framesets[i].getElementsByTagName('a')无效。

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

使用window.frames[i].document.getElementsByTagName('a');