Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 10399|Svare: 0

[JavaScript] javascrip{filter}t:forskjellen mellom history.go() og History.back().

[Kopier lenke]
Publisert på 18.11.2016 22:18:36 | | |



I et C#-nettprogram, for eksempel ved å skrive tilbake til forrige sidekode for en sideknapp

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

Blant dem bør history.go(-2) skrives som -2, fordi siden har blitt oppdatert én gang før knapp-hendelsen utløses, så den skal være -2.

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

Det bør også skrives som "-2" her. Det er annerledes enn å skrive et manus direkte. history.back()er forrige side
i=1
history.go(i) til en spesifisert side
Hvis det er history.go(0), er det for å oppdatere disse to JS-kodene, som tilsvarer IEs fremover- og bakoverfunksjoner.
Den spesifikke bruken avhenger av når du trenger det. For eksempel er verifisering av brukerregistrering bakgrunnsverifisering, som kan brukes når den ikke oppfyller kravene, noe som kan sikre at brukere ikke legger inn data gjentatte ganger i størst mulig grad.
For eksempel: å laste inn en side:
   function onLoadPage(){
     if(event.srcElement.tagName=="SPAN"){
         oFrame=top.window.middle.frames[2];
         oTxt=event.srcElement.innerText;
         switch(oTxt){
             tilfelle "Fremover":
                 oFrame.history.go(1);
             Case "Back":
                 oFrame.history.back();
             Case "Brush New":
                 oFrame.locatio{filter}n.reload();
         }
     }
}


Åpne en jsp-side, og den må ha blitt oppdatert med et klientskript.
Javascrip{filter}t flere måter å oppdatere en side på:
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('Refresh')
6 window.navigate(locatio{filter}n)
7 locatio{filter}n.replace (locatio{filter}n)
8 dokument. URL=locatio{filter}n.href




Foregående:Discuz Cloud Platform to Site Timeout
Neste:Hvordan bruke SqlConnection riktig, er SqlConnection-tråden trygg?
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com