Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 10399|Odpowiedź: 0

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

[Skopiuj link]
Opublikowano 18.11.2016 22:18:36 | | |



W programie webowym w C#, na przykład zapisując przycisk strony do poprzedniego kodu strony

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

Wśród nich history.go(-2) powinien być zapisany jako -2, ponieważ strona została odświeżona raz przed wywołaniem zdarzenia przycisku, więc powinna być -2.

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

Tutaj powinno być też zapisane jako "-2". To coś innego niż pisanie scenariusza bezpośrednio. history.back()to poprzednia strona
i=1
history.go(i) na określoną stronę
Jeśli jest to history.go(0), to odświeża te dwa kody JS, co jest równoważne funkcjom IE do przodu i do tyłu.
Konkretne zastosowanie zależy od tego, kiedy jest potrzebny. Na przykład weryfikacja rejestracji użytkownika to weryfikacja w tle, która może być stosowana, gdy nie spełnia wymagań, co może zapewnić, że użytkownicy nie wprowadzają danych wielokrotnie w największym stopniu.
Na przykład: ładowanie strony:
   function onLoadPage(){
     if(event.srcElement.tagName=="SPAN"){
         oFrame=góra.window.środkowe.ramki[2];
         oTxt=event.srcElement.innerText;
         switch(oTxt){
             przypadek "Forward":
                 oFrame.history.go(1);
             Sprawa "Back":
                 oFrame.history.back();
             przypadek "Brush New":
                 oFrame.locatio{filter}n.reload();
         }
     }
}


Otwórz stronę JSP, a musiała zostać odświeżona skryptem klienta.
Javascrip{filter}t kilka sposobów odświeżania strony:
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('Odśwież')
6 window.navigate(locatio{filter}n)
7 locatio{filter}n.replace (locatio{filter}n)
8 dokumentów. URL=locatio{filter}n.href




Poprzedni:Timeout z platformy chmurowej Discuz do lokalizacji
Następny:Jak poprawnie korzystać z SqlConnection, czy wątek SqlConnection jest bezpieczny?
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com