【发布时间】:2016-06-08 10:58:12
【问题描述】:
在我的 javascript 代码中,我想检索放置在 page_1 中的 TAG 的值(其中 id 为:“token”),我尝试了以下方法,但它不起作用:
<iframe id="Myiframe" src="http://page_1">
<script>
doc = document.getElementById('Myiframe');
value = doc.getElementById("token").value;
</script>
有什么想法吗?
【问题讨论】:
-
试试
doc.contentWindow.document.getElementById('token').value -
由于同源策略,您的 iframe 需要与您的页面位于同一域中。
-
有没有办法绕过这个 Origin Policy ?
-
唯一的办法是使用同域的服务器端代理脚本。
标签: javascript html iframe