Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 10399|Vastaus: 0

[JavaScript] javascrip{filter}t:the difference between history.go() ja History.back().

[Kopioi linkki]
Julkaistu 18.11.2016 22.18.36 | | |



C#-verkkoohjelmassa, esimerkiksi kirjoittamalla takaisin edelliseen sivukoodiin sivupainikkeelle

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

Näistä history.go(-2) tulisi kirjoittaa -2, koska sivu on päivitetty kerran ennen nappitapahtuman käynnistymistä, joten sen pitäisi olla -2.

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

Se pitäisi myös kirjoittaa "-2" tähän. Se on eri asia kuin käsikirjoituksen kirjoittaminen suoraan. history.back()on edellinen sivu
i=1
history.go(i) määrätylle sivulle
Jos se on history.go(0), se päivittää nämä kaksi JS-koodia, mikä vastaa IE:n eteen- ja taaksepäin -funktioita.
Tarkka käyttötarkoitus riippuu siitä, milloin sitä tarvitaan. Esimerkiksi käyttäjän rekisteröinnin varmistaminen on taustatarkistusta, jota voidaan käyttää, kun se ei täytä vaatimuksia, mikä varmistaa, etteivät käyttäjät syötä tietoja toistuvasti mahdollisimman laajasti.
Esimerkiksi: sivun lataaminen:
   function onLoadPage(){
     if(event.srcElement.tagName=="SPAN"){
         oFrame=top.window.middle.frames[2];
         oTxt=event.srcElement.innerText;
         switch(oTxt){
             tapaus "Eteenpäin":
                 oFrame.history.go(1);
             Kotelo "taka":
                 oFrame.history.back();
             tapaus "Brush New":
                 oFrame.locatio{filter}n.reload();
         }
     }
}


Avaa jsp-sivu, ja sen täytyy olla päivitetty asiakasskriptillä.
Javascrip{filter}t useita tapoja päivittää sivu:
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 ('Päivitä')
6 window.navigate(locatio{filter}n)
7 locatio{filter}n.replace (locatio{filter}n)
8 asiakirja. URL=locatio{filter}n.href




Edellinen:Discuz Cloud Platform to Site Timeout
Seuraava:Kuinka käyttää SqlConnectionia oikein, onko SqlConnectionin säie turvallinen?
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com