在我的父窗口中我有一个iframe。我想从父窗口获取iframe中存在的锚标签。如果有可能请提出建议。否则请说明为什么不可能。
答案 0 :(得分:1)
让我们说你的iframe是:
<iframe id="myframe"></iframe>
首先,您需要访问其文档
var iframe_doc = document.getElementById("myframe").contentDocument;
现在你可以使用它了。
获得所有锚点:
var all_anchors = iframe_doc.getElementsByTagName("a");
(如果父和iframe由于相同的原始策略不共享相同的协议,域和端口,您将无法做到这一点)