ホームページ > ウェブフロントエンド > jsチュートリアル > js_javascriptスキルでiframeから親ページを呼び出す方法

js_javascriptスキルでiframeから親ページを呼び出す方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-05-16 16:32:31
オリジナル
1994 人が閲覧しました

この記事の例では、jsのiframeから親ページを呼び出す方法を説明しています。皆さんの参考に共有してください。具体的な実装方法は以下の通りです。

子ページが親ページを呼び出すメソッドはjsで簡単に実装できます。メイン ページに関数を追加し、サブページで window.parent.method() を使用してそれを実現するだけです

たとえば、a() 関数を呼び出す場合、次のように記述されます:

コードをコピー コードは次のとおりです:
window.parent.a();

しかし、この方法はChromeブラウザでは無効であることがわかりました

コードをコピーコードは次のとおりです:
//親ページでこの関数を呼び出します


関数 dey() {
varcards_frame=document.frames("card-iframe"); //card-iframe は iframe の名前です
Cards_frame.checkedCard() // iframe で定義されたメソッドを呼び出し、埋め込みページの値を親ページに渡します
}


2) iframe 内の親ページで定義されたメソッドを呼び出します。

コードをコピー コードは次のとおりです。
function warning_window(picurl,h_id)
{
document.parentWindow.parent.msg(picurl,h_id); }
//msg() は親ウィンドウによって定義された関数です。
Card-iframe は iframe フレームの ID、b() はサブページの js 関数です。 contentWindow 属性は、指定されたフレームまたは iframe が配置されるウィンドウ オブジェクトであり、IE では省略できます。
この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
ノード Js + JS 入力 = document.getElementById
から 1970-01-01 08:00:00
0
0
0
js addClassが機能しない
から 1970-01-01 08:00:00
0
0
0
javascript - jsコードをPythonに変換
から 1970-01-01 08:00:00
0
0
0
jsファイルのコードが見つかりません
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート