Metode til genindlæsning af placering: Sådan genindlæses en side i JavaScript
JavaScript- Location.reload()
metoden giver midler til at genindlæse siden ved den aktuelle URL.
Syntaksen er følgende:
object.reload(forcedReload);
, hvor forceReload
er en valgfri parameter.
For blot at genindlæse siden kan du indtaste window.location
som objekt.
Valgfri parametre force reload
er en boolsk værdi, som, hvis den er indstillet til:
True
genindlæser siden fra serveren (gemmer f.eks. ikke de cachelagrede data i browseren):
window.location.reload(true);
False
genindlæser siden ved hjælp af den version af siden, der er cachelagret af browseren.
window.location.reload(false);
False
er standardparameteren, så hvis den efterlades tom, object.reload()
skal siden genindlæses ved hjælp af browervers cachelagrede data, dvs. er identisk med at bruge metoden som object.reload(false)
.
For at skabe effekten af "Refresh" -alternativet, der leveres af browseren, kan du oprette HTML-knappen og gøre et af følgende:
- vedhæft
Location.reload()
HTML-knappen-markering, som denne:
- tildele on-click begivenhed til knappen med den funktion, der bruger metoden, hvor knappen ligner
Refresh!
function reloadThePage(){ window.location.reload(); }
Eksempel:
// Reload the current resources from the server window.location.reload(true); // Reload the current resources from the browser's cache window.location.reload();
Dette vil genindlæse siden ved den aktuelle URL fra serveren.
Mere information:
- MDN