-2
正如我一直認爲的,iframe屬性(如果iframe是從另一個源裝載的)不能被獲取但設置。 我嘗試了一些小測試用例,但似乎總能得到這些屬性。 我在設置示例時做錯了什麼?iframe - 位置 - 同源策略
<iframe src="http://www.wikipedia.org" id="iframe"></iframe>
<script>
try {
alert(document.getElementById("iframe").src);
} catch(e) {
alert(e);
}
</script>
上面的示例警告我的測試中的正確位置。
Regards
是的,當然會的!所有代碼正在做的就是提醒頁面上的iframe標籤*的源屬性! –
那又如何?位置屬性受到保護,但src不是?或者這是如何工作的? –
你錯過了這一點。 'iframe' * content *和'iframe' * tag *之間有區別。 –