私がいつも信じていたように、iframe プロパティ (iframe が別のオリジンから読み込まれた場合) は取得できませんが、設定できます。いくつかの小さなテストケースを試しましたが、常にプロパティを取得できるようです。例の設定で何か間違っていますか?
<iframe src="http://www.wikipedia.org" id="iframe"></iframe>
<script>
try {
alert(document.getElementById("iframe").src);
} catch(e) {
alert(e);
}
</script>
上記の例は、私のテストで正しい場所を警告します。
よろしく