Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 10399|Antwoord: 0

[JavaScript] javascrip{filter}t:het verschil tussen history.go() en History.back().

[Link kopiëren]
Geplaatst op 18-11-2016 22:18:36 | | |



In een C#-webprogramma, bijvoorbeeld door terug te schrijven naar de vorige paginacode voor een paginaknop

dit. RegisterClientscrip{filter}tBlock("E", "<scrip{filter}t language=javascrip{filter}t>history.go(-2); </scrip{filter}t>");

Onder hen moet history.go(-2) als -2 worden geschreven, omdat de pagina eenmaal is ververst voordat het knop-event wordt geactiveerd, dus het zou -2 moeten zijn.

Response.Write("<scrip{filter}t language=javascrip{filter}t>history.go(-2); </scrip{filter}t>");

Het moet hier ook als "-2" worden geschreven. Het is anders dan direct een script schrijven. history.back()is de vorige pagina
i=1
history.go(i) naar een bepaalde pagina
Als het history.go(0) is, is het om deze twee JS-codes te verversen, wat gelijk is aan de voorwaartse en achteruit-functies van IE.
Het specifieke gebruik hangt af van wanneer je het nodig hebt. Zo is de verificatie van gebruikersregistratie achtergrondverificatie, die kan worden gebruikt wanneer deze niet aan de eisen voldoet, wat kan garanderen dat gebruikers niet herhaaldelijk gegevens invoeren in de grootste mate.
Bijvoorbeeld: een pagina laden:
   function onLoadPage(){
     if(event.srcElement.tagName=="SPAN"){
         oFrame=top.window.middle.frames[2];
         oTxt=event.srcElement.innerText;
         switch(oTxt){
             case "Forward":
                 oFrame.history.go(1);
             Case "Achter":
                 oFrame.history.back();
             Case "Brush New":
                 oFrame.locatio{filter}n.reload();
         }
     }
}


Open een jsp-pagina, en die moet ververnieuwd zijn met een clientscript.
Javascrip{filter}t verschillende manieren om een pagina te verversen:
1 history.go(0)
2 locatio{filter}n.reload()
3 locatio{filter}n=locatio{filter}n
4 locatio{filter}n.assign(locatio{filter}n)
5 document.execCommand('Ververs')
6 window.navigate(locatio{filter}n)
7 locatio{filter}n.replace (locatio{filter}n)
8 document. URL=locatio{filter}n.href




Vorig:Discuz Cloud Platform naar Site Timeout
Volgend:Hoe gebruik je SqlConnection correct, is de SqlConnection-thread veilig?
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com