【发布时间】:2013-05-15 22:46:29
【问题描述】:
正如我一直相信的那样,iframe 属性(如果 iframe 是从另一个来源加载的)无法获取,只能设置。 我尝试了一些小测试用例,但似乎我总能获得属性。 我在设置示例时做错了吗?
<iframe src="http://www.wikipedia.org" id="iframe"></iframe>
<script>
try {
alert(document.getElementById("iframe").src);
} catch(e) {
alert(e);
}
</script>
上面的例子在我的测试中提醒了正确的位置。
问候
【问题讨论】:
-
是的,当然会!所有这些代码所做的只是提醒
iframe标签的源属性在您的页面上! -
那又怎样?位置属性受到保护,但 src 不是?或者这是如何工作的?
-
你没有抓住重点。
iframecontent 和iframetag 之间有区别。
标签: javascript html iframe same-origin-policy