ホームページ >ウェブフロントエンド >jsチュートリアル >iFrame 内から親ウィンドウ関数にアクセスするにはどうすればよいですか?
iFrame 内から親ウィンドウ関数にアクセスする
iFrame を使用する場合、開発者は多くの場合、iframe から親ウィンドウを操作する必要があります。これには、親ウィンドウで定義された JavaScript 関数を iframe 内から呼び出すことが含まれます。
特定の関数の呼び出し
特定の親ウィンドウ関数を呼び出すには、次の構文を使用します。
<button onclick="parent.functionName();">Call Parent Function</button>
この例では、iFrame 内から abc() 関数を呼び出すには、ハイパーリンクを変更します。
<a onclick="parent.abc();" href="#">Call Me</a>
親プロパティについて
JavaScript の親プロパティは、現在のウィンドウまたはサブフレームの親ウィンドウを表します。現在のウィンドウに親がない場合、親プロパティはウィンドウ自体を参照します。
iFrame が親ウィンドウ内に読み込まれると、iFrame の親プロパティは親ウィンドウを参照します。これにより、iframe 内のスクリプトが親ウィンドウの関数とプロパティにアクセスできるようになります。
追加リソース
iframe から親ウィンドウにアクセスする方法の詳細については、を参照してください。次のリソース:
以上がiFrame 内から親ウィンドウ関数にアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。