ホームページ  >  記事  >  ウェブフロントエンド  >  js opener_javascript スキルの使用方法の詳細な説明

js opener_javascript スキルの使用方法の詳細な説明

WBOY
WBOYオリジナル
2016-05-16 17:04:171134ブラウズ

JS では、window.opener はポップアップ ウィンドウの親ウィンドウへの単なる参照です。例:
a.html では、window.open はボタンをクリックして新しいウィンドウ b.html を開きます。そして b.html では、a.html のドキュメントやその他のオブジェクトも含めて、window.opener (省略して opener と書きます) を通じて a.html を参照し、a.html の内容を操作することができます。
この参照が失敗すると、null が返されます。したがって、オープナー オブジェクトを呼び出す前に、まずオブジェクトが null かどうかを判断する必要があります。判断しないと、「オブジェクトが空であるか、存在しません」という JS エラーが発生します。


opener.html

コードをコピー コードは次のとおりです:





< input type= button onclick="javascript:window.open('back2opener.html?toname=opener.form1.inpu');">




back2opener.html
コードをコピーコードは次のとおりです:




追加

🎜>



JS コード:
window.open()
支払いが成功したときその後、支払いプラットフォームの支払い成功インターフェイスを閉じ、クライアントにクライアント支払い成功ページをロードする必要があります:
window.opener.location.href=url;window.close();
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。