Jaka jest najlepsza metoda (krzyżowa przeglądarka), aby użyć przycisku typu wejścia, jako przycisku wstecz przeglądarki?typ wejścia - przycisk powrotu?
Odpowiedz
Szukasz czegoś takiego?
<input type="button" onclick="history.back();" value="Back">
Można również użyć
<input type="button" onclick="history.go(-1);" value="Back">
"Najlepsza" jest trochę subiektywna.
@Mech Software ma akceptowalne rozwiązanie, ponieważ jest to proste wywołanie funkcji. Jeśli wykonujesz tylko jeden przycisk Wstecz, prawdopodobnie jest to właściwy sposób. Jednak próbuję umieścić kod tam, gdzie należy:
HTML należy do .html, CSS należy do .css, a JavaScript do plików .js. Zamiast nadawać przyciskowi atrybutu onclick
, dałbym mu klasę back-button
i dołączam detektor click
do każdego elementu .back-button
.
<input type="button" class="back-button" value="Back" />
<!-- or -->
<button type="button" class="back-button">Back</button>
JS:
jQuery(function($){
$('.back-button').click(function(e){
history.back();
});
});
Jestem zakładając bibliotekę jQuery, gdyż jest to stosunkowo powszechny (daj mi znać, jeśli chcesz wersję non-jQuery tego).
Powodem, dla którego sugeruję to podejście, jest możliwość rozszerzenia. Jeśli zdecydujesz się zrobić coś więcej za pomocą przycisków wstecz lub jeśli zmieni się przeglądarka (co dzieje się zawsze przez cały czas), łatwo jest zmienić funkcję w dokładnie jednej lokalizacji, zamiast ścigać każde wystąpienie onclick="history.back()"
.
Spróbuj To działa naprawdę dobrze i też wygląda schludnie.
<center>
<script>
function goBack()
{
window.history.back()
}
</script>
Wrong Link? <input type="button" value="Go Back" onclick="goBack()"/>
</center>
Jeśli nie chcesz to powiedzieć Zły link potem nam ten
<center>
<script>
function goBack()
{
window.history.back()
}
</script>
<input type="button" value="Go Back" onclick="goBack()"/>
I można zmieniać co przycisk mówi zmieniając „Go Back” obok value = w ostatnim wierszu.
<input type="button" onclick="history.back();" value="Back">
Powodem sugeruję tego podejścia jest to, że rozszerzalna. Jeśli zdecydujesz się zrobić coś więcej za pomocą przycisków wstecz lub jeśli zmieniają się przeglądarki (co dzieje się przez cały czas), łatwo jest zmienić funkcję w dokładnie jednej lokalizacji, zamiast ścigać każde wystąpienie onclick="history.back()"
.
- 1. Przycisk powrotu AngularJS
- 2. Przycisk powrotu kontrolera nawigacji
- 3. Dynamiczny typ powrotu Dappera
- 4. typ wejścia = resetowanie i nokautowanie
- 5. Przycisk powrotu wciśnięty w UIAlertController
- 6. Przycisk powrotu Actionbarsherlock nie wraca
- 7. ASP.net symuluje przycisk powrotu przeglądarki
- 8. Android DroidGap wyłączający przycisk powrotu
- 9. Programowo programować przycisk powrotu sprzętu?
- 10. Jak kontrolować przycisk powrotu sprzętu?
- 11. Przycisk powrotu Androida nie działa
- 12. Przycisk powrotu CodeIgniter po wylogowaniu
- 13. Jak utworzyć niestandardowy typ wejścia?
- 14. Jak uniknąć powrotu do układu logowania, naciskając przycisk/przycisk Wstecz?
- 15. Jak ustawić przycisk 2nd NSAlert na przycisk powrotu?
- 16. iphone - programowo przycisk powrotu kontrolera nawigacji
- 17. podświetlić przycisk "powrotu" na klawiaturze iOS
- 18. JavaScript: Klawisz Escape = przycisk powrotu przeglądarki
- 19. JSF commandLink, POSTing i przycisk powrotu
- 20. Wyłącz/włącz przycisk powrotu z widoku szczegółów
- 21. Przycisk powrotu przeglądarki po wylogowaniu się
- 22. Przycisk powrotu systemu Windows 10 UAP
- 23. Błąd grails: typ powrotu getGrailsApplication() jest niekompatybilny
- 24. Typowa metoda powrotu pustych typ wartości
- 25. Jak utworzyć typ powrotu dla metody ogólnej?
- 26. statyczny typ powrotu w interfejsach PHP 7
- 27. C# Przeciążenie typ powrotu - zalecane podejście
- 28. składany typ wejścia ukryte z div
- 29. zmienić typ wejścia html według JS?
- 30. Typ wejścia HTML5 = zmiana kroku zmiany numeru
+1 za świetne i proste rozwiązanie .. Dziękuję bardzo .. –