Tôi đang đăng nhập lỗi trên trang asp.net-mvc của mình và tôi muốn xem liệu có phát hiện thông tin trình duyệt của người dùng (tên, phiên bản, v.v.) không. trình duyệt rất cũ. Thông tin này sẽ giúp tôi tránh được thời gian gỡ lỗi nếu tôi biết họ đang sử dụng trình duyệt "Không được hỗ trợ".trong bộ điều khiển trong asp.net-mvc làm cách nào tôi có thể nhận thông tin về trình duyệt của người dùng?
Trả lời
Bạn có thể thử thuộc tính Request.Browser. Nó sẽ chứa khá nhiều thứ bạn có thể cần về trình duyệt của khách hàng (giả sử nó đang gửi tiêu đề UserAgent đúng cách).
Bạn có thể nhận các User Agent cung cấp mà cung cấp thông tin trình duyệt:
Request.UserAgent
Có một trang web trong đó liệt kê sử dụng trình duyệt chuỗi đại lý:. http://www.useragentstring.com
giá trị khác bạn có thể quan tâm đến
Request.Browser.Platform
Request.Browser.Version
Request.Browser.EcmaScriptVersion
được bỏ phiếu do liên kết tới chuỗi tác nhân người dùng – Veverke
Yêu cầu.Browser trả về 113 thuộc tính cho tôi. Khá nhiều thông tin hữu ích trong đó. –
- 1. Làm cách nào để nhận thông tin về Trình duyệt của Người dùng trong Flex?
- 2. Tôi có thể hiển thị các điều khiển cửa sổ của người dùng bên trong IE8
- 3. Bộ điều khiển trong MVVM, Cách nhận thông tin từ viewmodel đến bộ điều khiển của nó?
- 4. Cách nhận thông tin trình duyệt trong JSP?
- 5. Làm cách nào để thêm cookie trong điều khiển trình duyệt web của tôi?
- 6. Làm thế nào tôi có thể nhận được thông tin lỗi WPF .NET hữu ích từ máy của người dùng?
- 7. Cách nhận phản hồi của bộ điều khiển từ bên trong bộ điều khiển khác?
- 8. before_action trong lỗi kết xuất bộ điều khiển người dùng: NoMethodError trong Người dùng # hiển thị
- 9. Làm cách nào để bạn phát hiện trình duyệt hiện tại trong Bộ điều khiển Api?
- 10. Làm cách nào để tạo Bộ điều khiển XY như Giao diện người dùng trong WPF
- 11. Spring OAuth (OAuth2): Làm cách nào tôi có thể nhận được thông tin đăng nhập ứng dụng khách trong bộ điều khiển Spring MVC?
- 12. Làm cách nào tôi có thể đặt nút "thông tin" trên thanh điều hướng của iPhone?
- 13. JavaScript - lấy thông tin chi tiết về trình duyệt
- 14. Tôi muốn làm điều gì đó khi người dùng phân cách lại trong bộ điều khiển điều hướng (iOS)
- 15. Làm cách nào để nhận id trình duyệt của người dùng bằng JSF?
- 16. Làm thế nào tôi có thể ràng buộc một trường để một điều khiển người dùng
- 17. ASP.NET MVC và JQuery nhận thông tin về bộ điều khiển
- 18. Nhận thông tin về bộ xử lý trong Python
- 19. Cách nhận IP người dùng trong Bộ điều khiển API MVC ASP.NET
- 20. Làm cách nào để người dùng có thể thay đổi kích thước điều khiển khi chạy trong winforms
- 21. Di chuyển điều khiển người dùng xung quanh trong một điều khiển người dùng khác
- 22. Tôi có thể sử dụng html5 lưu trữ cục bộ để lưu trữ thông tin người dùng phiên xác thực
- 23. Cách thêm điều khiển người dùng vào bảng điều khiển
- 24. làm cách nào tôi có thể nhận được thông báo của người dùng bằng API đồ thị mới
- 25. Nhận tên người dùng trong hàm tạo cho bộ điều khiển?
- 26. ZF2: Nhận thông số url trong bộ điều khiển
- 27. Tại sao người dùng (như trong User.Identity.Name) null trong bộ điều khiển cơ sở trừu tượng của tôi?
- 28. trình duyệt nào không gửi thông tin người giới thiệu?
- 29. Làm cách nào để xử lý người dùng đến trang thông qua nút trình duyệt ngược?
- 30. Làm cách nào để khởi chạy URL trong trình duyệt mặc định của người dùng từ ứng dụng của tôi?
Có vẻ Request.Browser.Browser là một trong những để kiểm tra tên trình duyệt. – Veverke