2012-11-22 21 views
37

Powiel możliwe:
Go Back to Previous Page
get back to previous pageWróć przycisku na stronie

Jak uzyskać poprzednią stronę w javascript kodowania. Przejdź do poprzedniej strony po kliknięciu tego przycisku Wstecz.

+0

Moje nachylenie jest w zasadzie _don't._ Przeglądarka ma już z powrotem przycisk, dzięki dodaniu przycisku do swojej strony jest zbędne, a także jeśli użytkownik otworzył twoją stronę w nowej karcie lub nowym oknie, a potem nie możesz wrócić. – nnnnnn

+1

@nnnnnn jest w zasadzie poprawny, ale mogą występować sytuacje, w których może być łatwiejsze wdrożenie przycisku wstecz (np. Jeśli przeglądarka działa na pełnym ekranie, na przykład w kiosku). – FixMaker

+0

możliwy duplikat [wróć do poprzedniej strony] (http://stackoverflow.com/questions/2968425/get-back-to-previous-page) i [Przejdź do poprzedniej strony] (http://stackoverflow.com/questions/2548566/go-back-to-previous-page) –

Odpowiedz

20

Istnieje kilka sposobów, to jest jeden:

window.history.go(-1); 
+0

To jest świetne, ponieważ możesz również użyć 'window.history.go (-2);' (które właśnie potrzebowałem) lub 'window.history.go (-4); ', itp. – gibberish

27

Można użyć:

<button onclick="window.history.back()">Back</button> 

lub ..

<button onclick="window.history.go(-1)">Back</button> 

Różnica oczywiście jest back() cofa się tylko o jedną stronę, ale go() cofa/przewija liczbę stron, które przekazujesz jako parametr, r elatywny do bieżącej strony.

5

onclick="history.go(-1)" Wystarczy

56

Oto kod

<input type="button" value="Back" onclick="window.history.back()" /> 
Powiązane problemy