Heim  >  Artikel  >  Web-Frontend  >  Verwendung der js-Aktualisierungsseite location.reload()

Verwendung der js-Aktualisierungsseite location.reload()

高洛峰
高洛峰Original
2016-12-17 15:45:082261Durchsuche

Bei der JavaScript-Programmierung wird location.reload häufig zum Aktualisieren der Seite verwendet.

Beispiel:

window.location.href=window.location.href; 
window.location.reload;

Nach dem Testen können diese beiden Sätze location.reload(true);
in einigen Fällen ohne ein Wiederholungsdialogfeld ersetzen, um eine Aktualisierung zu erzielen

Es gibt viele Möglichkeiten, die Seite in js zu aktualisieren. Es gibt eine location.reload()-Funktion in js, die die gewünschte Funktion erreichen kann.
window.location.reload(true) //Der Browser fordert erneut Ressourcen vom Server an und fügt keine Cache-Tags in den HTTP-Anforderungsheader ein.

Beispiel 1, aktuelle Seite aktualisieren

<script> 
window.location.reload(); 
</script>

Beispiel 2, JS-Methode zum Aktualisieren von Iframe
Verwenden Sie das Namensattribut von Iframe, um

<input type="button" name="Button" value="Button" onclick="document.frames(&#39;ifrmname&#39;).location.reload()"> 
或 
<input type="button" name="Button" value="Button" onclick="document.all.ifrmname.document.location.reload()">
zu positionieren

Beispiel 3: Definieren Sie zunächst einen Iframe

<iframe method="post" id ="IFrameName" src="aa.htm" ></iframe>

aa.htm-Seiteninhalt:

<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内容重定向 
}

Hinweis:
window.location.reload;
wann erfrischend Wenn es eine Aktion zum Senden von Daten gibt, wird ein Dialogfeld angezeigt!

Lösung:

window.location.href=window.location.href; 
window.location.reload;

Aktualisieren Sie das übergeordnete Fenster:

window.opener.location.href=window.opener.location.href; 
window.opener.location.reload();


Mehr js-Aktualisierungsseite location.reload() Für Bei nutzungsbezogenen Artikeln achten Sie bitte auf die chinesische PHP-Website!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn