Pracuję nad moim projektem internetowym ASP.NET za pomocą VS2010, C#, wstawiam hiperlink na mojej stronie, oznaczony jako BACK, i chcę, żeby działał jak przycisk powrotu przeglądarki , jak mam to wdrożyć? jaki jest najprostszy sposób? Jak ustawić właściwość navigateURL? dziękiASP.net symuluje przycisk powrotu przeglądarki
Odpowiedz
<asp:button id="backButton" runat="server" text="Back"
OnClientClick="JavaScript:window.history.back(1);return false;"></asp:button>
Tyle że to guzik, z :-(kursu (przeczytaj pytanie, Steve)
Spróbuj
navigateurl="javascript:history.go(-1);"
Nie trzeba ASP.NET, wystarczy użyć tego Kod HTML/JScript:
<a href="javascript:history.go(-1)">Back</a>
@Steve Nie wiem, jak skomentować istniejącą odpowiedź, ale ... Pomyślałem, że mogę tylko dla kopnięć powiedzieć, że zawsze można ustawić przycisk "przycisk":
dziękuje Chrisowi za Twój komentarz –
Jeśli używasz JQuery, możesz wystarczy dodać data-rel="back"
do kotwicy tagu
<a data-rel="back" data-role="button" data-icon="back">Back</a>
Spróbuj ..
private void btnBack_Click(object sender, System.EventArgs e)
{
string prevPage = Request.UrlReferrer.ToString();
Response.Redirect(prevPage);
}
lub
<asp:button id="btnBack" runat="server" text="Back" xmlns:asp="#unknown">
OnClientClick="JavaScript: window.history.back(1); return false;"></asp:button>
Stracisz stan strony, jeśli zrobisz to od strony serwera _ (używając Response.Redirect) ._ Z Javascriptem jednak stan jest utrzymany – sohaiby
- 1. JavaScript: Klawisz Escape = przycisk powrotu przeglądarki
- 2. Przycisk powrotu przeglądarki po wylogowaniu się
- 3. typ wejścia - przycisk powrotu?
- 4. Przycisk powrotu przeglądarki nie wypełnia wartości rozwijanej w aplikacji MVC.
- 5. Przycisk powrotu AngularJS
- 6. Przycisk powrotu kontrolera nawigacji
- 7. Jak sprawdzić, czy przycisk odświeżania lub przycisk powrotu przeglądarki jest kliknięty w firefox
- 8. Przycisk wyświetlania wstecz, aby powrócić jak przycisk powrotu przeglądarki, gdy nie jest w ścieżce macierzystej
- 9. Przycisk powrotu wciśnięty w UIAlertController
- 10. Przycisk powrotu Actionbarsherlock nie wraca
- 11. Android DroidGap wyłączający przycisk powrotu
- 12. Programowo programować przycisk powrotu sprzętu?
- 13. Jak kontrolować przycisk powrotu sprzętu?
- 14. Przycisk powrotu Androida nie działa
- 15. Przycisk powrotu CodeIgniter po wylogowaniu
- 16. JSF commandLink, POSTing i przycisk powrotu
- 17. Przycisk Wstecz (zachowanie przeglądarki)
- 18. Jak uniknąć powrotu do układu logowania, naciskając przycisk/przycisk Wstecz?
- 19. Jak ustawić przycisk 2nd NSAlert na przycisk powrotu?
- 20. iphone - programowo przycisk powrotu kontrolera nawigacji
- 21. podświetlić przycisk "powrotu" na klawiaturze iOS
- 22. Wyłącz/włącz przycisk powrotu z widoku szczegółów
- 23. Przycisk powrotu systemu Windows 10 UAP
- 24. Przycisk powrotu do przeglądarki Kliknij jedno kliknięcie, aby kliknąć dwukrotnie przy użyciu javascript
- 25. Format powrotu JSON w ASP.NET MVC
- 26. Jak emulować przeglądarki przycisk wstecz przy użyciu JavaScript
- 27. Jak mogę zasymulować przycisk wstecz przeglądarki w Capybara?
- 28. Jak kliknąć przycisk w kontrolce przeglądarki internetowej?
- 29. Delegat dla UITextField nie działa ... Przycisk powrotu nie odpowiada
- 30. Odbiornik zdarzeń JavaScript backbutton zastępuje przycisk powrotu urządzenia z Androidem
dziękuję steve, ale jak mogę mieć to w moim hiperłączu? w jaki sposób powinienem wykonać tę funkcję javascript za pomocą hiperłącza? –
Użyj edycji dokonanej w atrybucie navigateUrl lub użyj: ' BACK < asp: Hiperłącze> ' –
dzięki Steve, uratowałeś mi świetny czas! krótka, ale w pełni pomocna odpowiedź, życzę powodzenia. –