ホームページ >ウェブフロントエンド >jsチュートリアル >js setTimeout openerの使用例を詳しく解説_基礎知識

js setTimeout openerの使用例を詳しく解説_基礎知識

WBOY
WBOYオリジナル
2016-05-16 17:19:041085ブラウズ
コードをコピー コードは次のとおりです。

$("#saveInfo").show();
setTimeout( '$("#saveInfo").hide();',3000);
if(opener&& !opener.closed){
opener.location.reload(true); 🎜>}

setTimeout: どのメソッドの実行を遅らせるか、具体的な用途:
http://www.jb51.net/article/35535.htm
opener:parent は親ウィンドウを表します。たとえば、ページ A が iframe または Frame を使用してページ B を呼び出す場合、ページ A が配置されているウィンドウがページ B の親になります。 JS では、window.opener はポップアップ ウィンドウの親ウィンドウへの単なる参照です。たとえば、a.html では、window.open はボタンをクリックして新しいウィンドウ b.html を開きます。次に、b.html では、window.opener (省略して opener と書きます) を使用して、a.html のドキュメントやその他のオブジェクトを含む a.html を参照し、a.html のコンテンツを操作できます。
この参照が失敗すると、null が返されます。したがって、オープナー オブジェクトを呼び出す前に、まずオブジェクトが null かどうかを判断する必要があります。判断しないと、「オブジェクトが空であるか、存在しません」という JS エラーが発生します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。