おそらく、親が使用できるように iframe の DOM 値を読み取る方法がないという答えはすでにわかっています。
私はそれについて多くの時間を費やして調査しましたが、方法が見つからないため、ここに投稿します。
制約 :
ドメインが異なり、iframe URL を制御できません。ユーザーが提供する任意の URL を指定できます。
私がこれまでに試したこと:
URLの値が必要ですが、window.frames['iframename'].location.href
同じオリジンポリシーに違反しているため、許可が拒否されています。
HTML5 投稿メッセージ API は、クロスドメインであっても、iframe ページを制御できると想定しているため、機能しません。
easyXSDも同じことを想定しています。
それはまったく可能ですか?
注: ユーザーは Iframe 自体から SRC を変更します。メソッドを使用onload
して何かを行いますが、アクセスできませんlocation.href