Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的父窗口中,我有一个 iframe。我想从父窗口获取 iframe 中存在的锚标记。如果可能,请给出建议。否则,请说明为什么不可能。
假设您的 iframe 是:
<iframe id="myframe"></iframe>
首先你需要访问它的文档
var iframe_doc = document.getElementById("myframe").contentDocument;
现在您可以使用它了。
获取所有锚点:
var all_anchors = iframe_doc.getElementsByTagName("a");
(如果父级和 iframe 由于相同的源策略而没有共享相同的协议、域和端口,您将无法这样做)