JavaScript プログラミングでは、ページを更新するために location.reload がよく使用されます。
例:
window.location.href=window.location.href; window.location.reload;
テスト後、これらの2つの文はlocation.reload(true);を置き換えることができます
場合によっては、更新効果を達成するための再試行ダイアログボックスなしで
jsでページを更新する方法 たくさんの種類があります。 js には location.reload() 関数があり、これにより必要な機能を実現できます。
window.location.reload(true) //ブラウザはサーバーからリソースを再リクエストしますが、http リクエスト ヘッダーにはキャッシュ タグが含まれません。
例 1、現在のページを更新します
<script> window.location.reload(); </script>
例 2、iframe メソッドを更新する JS 実装
iframe の name 属性を使用して配置します
<input type="button" name="Button" value="Button" onclick="document.frames('ifrmname').location.reload()"> 或 <input type="button" name="Button" value="Button" onclick="document.all.ifrmname.document.location.reload()">
例 3、最初に iframe を定義します
<iframe method="post" id ="IFrameName" src="aa.htm" ></iframe>
aa.htm ページ コンテンツ:
<input type ="button" value ="刷新" onclick ="aa()"/> function aa() { (php中文网 www.php.cn 编辑整理) //parent.location.replace(parent.location.href);//服务器端重新创建页面 parent.document.location.reload();//相当于F5 //window.location.href(parent.location.href);//iframe内容重定向 }
注:
window.location.reload;
更新中にデータを送信すると、ダイアログ ボックスが表示されます。
解決策:
window.location.href=window.location.href; window.location.reload;
親ウィンドウを更新します:
window.opener.location.href=window.opener.location.href; window.opener.location.reload();
js 更新ページ location.reload() の使用法関連記事の詳細については、PHP 中国語 Web サイトに注目してください。