Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 10399|Atbildi: 0

[JavaScript] javascrip{filter}t:atšķirība starp history.go() un History.back().

[Kopēt saiti]
Publicēts 18.11.2016 22:18:36 | | |



C# tīmekļa programmā, piemēram, rakstot atpakaļ uz iepriekšējo lapas kodu lapas pogai

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

Starp tiem history.go(-2) jāraksta kā -2, jo lapa ir atsvaidzināta vienu reizi pirms pogas notikuma aktivizēšanas, tāpēc tai vajadzētu būt -2.

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

Šeit tas būtu jāraksta arī kā "-2". Tas atšķiras no scenārija rakstīšanas tieši. history.back()ir iepriekšējā lapa
i=1
history.go(i) uz noteiktu lapu
Ja tas ir history.go(0), tas ir atsvaidzināt šos divus JS kodus, kas ir ekvivalents IE funkcijām uz priekšu un atpakaļ.
Konkrētais lietojums ir atkarīgs no tā, kad tas ir nepieciešams. Piemēram, lietotāja reģistrācijas pārbaude ir fona pārbaude, ko var izmantot, ja tā neatbilst prasībām, kas var nodrošināt, ka lietotāji neievada datus atkārtoti.
Piemēram: lapas ielāde:
   funkcija onLoadPage(){
     if(event.srcElement.tagName=="SPAN"){
         oFrame=top.window.middle.frames[2];
         oTxt=notikums.srcElement.innerText;
         switch(oTxt){
             gadījums "Uz priekšu":
                 oFrame.history.go(1);
             Gadījums "atpakaļ":
                 oFrame.history.back();
             gadījums "Brush New":
                 oFrame.locatio{filter}n.reload();
         }
     }
}


Atveriet jsp lapu, un tai jābūt atsvaidzinātai ar klienta skriptu.
Javascrip{filter}t vairāki veidi, kā atsvaidzināt lapu:
1 vēsture.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('Atsvaidzināt')
6 window.navigate(locatio{filter}n)
7 locatio{filter}n.replace (locatio{filter}n)
8 dokuments. URL=locatio{filter}n.href




Iepriekšējo:Discuz mākoņa platforma uz vietnes taimautu
Nākamo:Kā pareizi lietot SqlConnection, vai SqlConnection vītne ir droša?
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com