Tôi đang làm việc trên dự án web ASP.NET của mình bằng cách sử dụng VS2010, C#, tôi đang chèn siêu liên kết vào trang của mình, được gắn nhãn là QUAY LẠI và tôi muốn nó hoạt động như nút quay lại trình duyệt , tôi nên triển khai nó như thế nào? cách dễ nhất là gì? Tôi nên đặt thuộc tính navigationURL như thế nào? nhờASP.net mô phỏng nút quay lại trình duyệt
Trả lời
<asp:button id="backButton" runat="server" text="Back"
OnClientClick="JavaScript:window.history.back(1);return false;"></asp:button>
Trừ đó là một nút, tất nhiên :-((đọc câu hỏi, Steve)
Hãy thử
navigateurl="javascript:history.go(-1);"
Bạn không cần ASP.NET, chỉ cần sử dụng này HTML/Mã JScript:
<a href="javascript:history.go(-1)">Back</a>
@Steve Không chắc chắn làm thế nào để bình luận về một câu trả lời hiện có nhưng ... Tôi figured rằng tôi chỉ có thể cho đá nói rằng bạn luôn có thể làm cho "nút" một "linkbutton":
cảm ơn Chris cho bình luận của bạn –
Nếu bạn đang sử dụng JQuery, bạn có thể chỉ cần thêm data-rel="back"
để neo-tag của bạn
<a data-rel="back" data-role="button" data-icon="back">Back</a>
Hãy thử điều này ..
private void btnBack_Click(object sender, System.EventArgs e)
{
string prevPage = Request.UrlReferrer.ToString();
Response.Redirect(prevPage);
}
hoặc
<asp:button id="btnBack" runat="server" text="Back" xmlns:asp="#unknown">
OnClientClick="JavaScript: window.history.back(1); return false;"></asp:button>
Bạn sẽ bị mất trạng thái của trang nếu bạn làm điều đó từ phía máy chủ _ (bằng cách sử dụng Response.Redirect) ._ Với Javascript mặc dù, nhà nước được duy trì – sohaiby
- 1. Android - Mô phỏng Nút Quay lại
- 2. Làm cách nào để mô phỏng nút quay lại trình duyệt trong Capybara?
- 3. Làm cách nào để mô phỏng nút quay lại của trình duyệt trong HtmlUnit?
- 4. Nút Quay lại (Hành vi Trình duyệt)
- 5. Trình duyệt nút quay lại GWT
- 6. Nút quay lại trình duyệt sau khi đăng xuất
- 7. Mô phỏng trình duyệt - Python
- 8. Nút quay lại Actionbarsherlock không quay lại
- 9. Cách tắt nút quay lại trong trình duyệt khi người dùng đăng xuất trong asp.net C#
- 10. Trình duyệt Blackberry quay lại nhấp vào
- 11. Trình duyệt ASP.NET hiển thị "trang web đã hết hạn" cho nút quay lại (sau khi đăng lại)
- 12. Làm thế nào để mô phỏng nút quay lại khi thử nghiệm các ứng dụng Ember.js?
- 13. Cách biết nút làm mới hoặc nút quay lại trình duyệt được nhấp trong firefox
- 14. Xác nhận nút quay lại trình duyệt khác nằm trên trang
- 15. Mô phỏng đóng/mở lại trình duyệt trong dưa chuột/capybara?
- 16. ASP.NET postback từ danh sách thả xuống sai sau khi sử dụng trình duyệt Quay lại nút
- 17. Nút quay lại của UINavigationController biến mất?
- 18. Ngăn chặn nút quay lại
- 19. loại đầu vào - nút quay lại?
- 20. Chặn nút quay lại
- 21. Nút quay lại Mobile Safari
- 22. Ember.js với Rails4: trình duyệt nút quay lại tai nạn ứng dụng ember
- 23. Vô hiệu hóa nút quay lại của trình duyệt trong C#
- 24. Javascript: Thay đổi chức năng của nút quay lại của trình duyệt
- 25. Làm trình duyệt bỏ qua băm URL khi nút quay lại được nhấp
- 26. Tải lại trang trên nút quay lại
- 27. Nút quay lại Android không quay lại hoạt động trước
- 28. Trang làm mới nút quay lại
- 29. Cài đặt chế độ/mô phỏng trình duyệt cho Firefox
- 30. Javascript: Cách mô phỏng triển khai cookie của trình duyệt?
cảm ơn steve, nhưng làm thế nào tôi có thể có nó trong siêu liên kết của tôi? làm thế nào tôi nên thực hiện chức năng javascript này bằng cách sử dụng một siêu liên kết? –
Hoặc sử dụng chỉnh sửa tôi đã thực hiện trong thuộc tính navigationUrl hoặc sử dụng thuộc tính này: ' BACK < asp: Hyperlink> ' –
cảm ơn Steve, bạn đã cứu tôi một thời gian tuyệt vời! một câu trả lời ngắn nhưng đầy đủ hữu ích, chúc may mắn –