ホームページ >ウェブフロントエンド >htmlチュートリアル >page_html/css_WEB-ITnoseのiframeにjs関数を追加する方法

page_html/css_WEB-ITnoseのiframeにjs関数を追加する方法

WBOY
WBOYオリジナル
2016-06-24 11:57:061354ブラウズ

タイトルにあるように、iframe を使用して JSP ページに入力ボックスを作成しましたが、iframe は onclick 関数をサポートしていないようです。onclick 効果を実現するには、この iframe に関数を追加するにはどうすればよいですか?神様があなたにアドバイスをくれることを願っています、ありがとうございました!オンラインで待っています


ディスカッション (解決策) に返信

クロスドメインでない場合は、iframe.contentWindow を通じて ifram 内のページ ウィンドウ オブジェクトにアクセスし、その本文またはドキュメントのクリック イベントを登録できます。
クロスドメインだと非常に難しい 難しい

クロスドメインでない場合は、iframe.contentWindow を通じて ifram 内のページ ウィンドウ オブジェクトにアクセスし、その本体のクリック イベントを登録するか、ドキュメント;
クロスドメインだと難しいです

クロスドメインエリアとは何ですか? ?例を挙げていただけますか?

iframe にクリック イベントを追加する理由がわかりません。クロスドメインとは、一般に、Web プログラムが 1 つのサイト内の異なるページ間で切り替わり、これらのページはすべて同じサーバー上にあることを意味します。クロスドメインについて話す場合、たとえば、iframe に天気関数を埋め込みたいが、天気データが特定の国の部門の公式データ Web サイトのインターフェイスから取得されている場合、これはクロスドメインです。


クロスドメインでない場合は、iframe.contentWindow を通じて ifram 内のページ ウィンドウ オブジェクトにアクセスし、その本文またはドキュメントのクリック イベントを登録できます。難しいです
クロスドメインエリアとは何ですか? ?例を挙げていただけますか?

ドメイン名 + ポート + プロトコルは、相対パスを使用するとドメインを越えず、絶対パス (http://xxx.htm など) を使用するとドメインを越えることを簡単に理解できます

なぜ iframe Click イベントに追加する必要があるのか​​わかりません。クロスドメインとは、一般に、Web プログラムが 1 つのサイト内の異なるページ間で切り替わり、これらのページはすべて同じサーバー上にあることを意味します。クロスドメインについて話す場合、たとえば、iframe に天気関数を埋め込みたいが、天気データが特定の国の部門の公式データ Web サイトのインターフェイスから取得されている場合、これはクロスドメインです。

この問題は以前から問題になっていましたが、解決されたようです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。