Asukoha uuesti laadimise meetod: kuidas JavaScripti leht uuesti laadida

JavaScripti Location.reload()meetod pakub vahendeid lehe uuesti laadimiseks praegusel URL-il.

Süntaks on järgmine:

object.reload(forcedReload);, kus forceReloadon valikuline parameeter.

Lehe lihtsalt uuesti laadimiseks võite sisestada window.locationobjektina.

Valikulised parameetrid force reloadon tõeväärtus, mille määranguks on:

True laadib lehe serverist uuesti (nt ei salvesta brauseri vahemällu salvestatud andmeid):

window.location.reload(true);

False laadib lehe uuesti brauseri vahemällu salvestatud lehe versiooni abil.

window.location.reload(false);

Falseon vaikeparameeter, nii et kui see tühjaks jätta, object.reload()laadib leht uuesti bosweri vahemällu salvestatud andmed, st see on identne meetodi kasutamisega nagu object.reload(false).

Brauseri pakutava valiku „Värskenda” efekti loomiseks võiksite luua HTML-nupu ja teha ühte järgmistest toimingutest.

  • manustada Location.reload()HTML-i nuppude märgistusele järgmiselt:
  • määrake meetodit kasutava funktsiooniga nupule klõpsuga sündmus, kus nupp näeb välja sarnane
Refresh!
 function reloadThePage(){ window.location.reload(); } 

Näide:

// Reload the current resources from the server window.location.reload(true); // Reload the current resources from the browser's cache window.location.reload();

See laadib praeguse URL-i lehe serverist uuesti.

Rohkem informatsiooni:

  • MDN