私のウェブページには、別のページを表示するiframeがあります。 iframeからホストページにいくつかのパラメータを渡したいと思います。iframeページとそのホスティングページとの通信方法は?
できますか?
私のウェブページには、別のページを表示するiframeがあります。 iframeからホストページにいくつかのパラメータを渡したいと思います。iframeページとそのホスティングページとの通信方法は?
できますか?
サーバーサイドコード(このasp.netにタグを付けました)?いいえ、iframeを含むページが最初に読み込まれるため、iframe内のページに(クエリ文字列を使用して)データを渡すことができますが、その逆はできません。
クライアント側のコードはありますか? How do I communicate between frames in a web browser?を参照してください。Same Origin Policyの制限に注意してください。
iframeはブラウザ内のブラウザのようなものです。それはあなた自身のクッキー、javascriptと他のすべてにアクセスすることができますので、あなたは本当に多くのコミュニケーションを行うことができません。
iframeを使用することはできません。あなたは、javascriptベースのコードでより良いでしょう。
私は、window.parentを使用してjavascriptを使用して名前/ iframeからその親に値を渡すことができると確信しています