比如iframe的url是home.html home.html里面的内容有a标签,在当前页面跳转,不是新窗口。跳转到了home2.html。此时的iframeurl还是home.html,内容却是home2.html的内容了。 那么如何获取home2.html的内容? 注意:home.html,home2.html无法在这两个页面写控制。就相当于我引入了百度的页面。无法在百度的页面写控制代码。 望大神指教一下!
<iframe onload="onloadFrame(this)"></iframe> <script> function onloadFrame(iframe) { var url = iframe.contentWindow.location.href; console.log('新地址:', url); var dom = iframe.contentWindow.document; console.log('新文档:', dom); } </script>