cuốn sách gpt4 ai đã làm

Yêu cầu.Browser.Browser trong Chrome trả về "IE"

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 20:26:04 28 4
mua khóa gpt4 Nike

Tôi đang cố gắng thực hiện "nếu trình duyệt là IE và phiên bản thấp hơn 9" trong mã phía sau ASP.Net C#.

Tuy nhiên, trong chrome, dòng sau:

if (Request.Browser.Browser == "IE" && Yêu cầu.Browser.MajorVersion < 9)

Đầu ra lần lượt là "IE" và 5. Mặc dù sử dụng Chrome v18.

Cách sử dụng chính xác để có được trình duyệt của người dùng là gì? Hay đây chỉ là phiên bản Chrome của tôi? Điều này có lẽ thực sự đơn giản nhưng tôi chắc chắn rằng mã này đã hoạt động trước đây

Tác nhân người dùng được đăng ký là:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, chẳng hạn như Gecko) Chrome/18.0.1025.168 Safari/535.19

câu trả lời hay nhất

Tôi có v19 và tôi thấy các giá trị chính xác. Bạn có chắc chắn mình không có bất kỳ trình mô phỏng nào (trình mô phỏng tác nhân người dùng) hoặc thứ gì đó tương tự...

Chrome 19

Khả năng của trình duyệt
Loại=Chrome19
Tên=Chrome
Phiên bản=19.0
Phiên bản chính = 19
Phiên bản nhỏ = 0
Nền tảng=WinNT
Là Beta = Sai
Trình thu thập thông tin = Sai
AOL = Sai
Win16 = Sai
Win32 = Đúng
Hỗ trợ khung = Đúng
Hỗ trợ bảng = Đúng
Hỗ trợ Cookie = Đúng
Hỗ trợ VBScript = Sai
Hỗ trợ JavaScript = 3.0
Hỗ trợ Java Applet = True
Hỗ trợ điều khiển ActiveX = Sai
Hỗ trợ phiên bản JavaScript = 1.7

tức là 8

Khả năng của trình duyệt
Loại=IE7
Tên=IE
Phiên bản=7.0
Phiên bản chính = 7
Phiên bản nhỏ = 0
Nền tảng=WinNT
Là Beta = Sai
Trình thu thập thông tin = Sai
AOL = Sai
Win16 = Sai
Win32 = Đúng
Hỗ trợ khung = Đúng
Hỗ trợ bảng = Đúng
Hỗ trợ Cookie = Đúng
Hỗ trợ VBScript = Đúng
Hỗ trợ JavaScript = 3.0
Hỗ trợ Java Applet = True
Hỗ trợ điều khiển ActiveX = Đúng
Hỗ trợ phiên bản JavaScript = 1.5

Đây là mã cho đầu ra này:

   chuỗi s = "Khả năng của trình duyệt\n"
+ "Loại =" + browser.Type + "\n"
+ "Tên =" + browser.Browser + "\n"
+ "Phiên bản =" + browser.Version + "\n"
+ "Phiên bản chính =" + browser.MajorVersion + "\n"
+ "Phiên bản phụ =" + browser.MinorVersion + "\n"
+ "Platform =" + browser.Platform + "\n"
+ "Là Beta = " + browser.Beta + "\n"
+ "Là Crawler = " + browser.Crawler + "\n"
+ "Có phải AOL=" + browser.AOL + "\n"
+ "Có phải Win16 =" + browser.Win16 + "\n"
+ "Có phải Win32=" + browser.Win32 + "\n"
+ "Hỗ trợ Frames =" + browser.Frames + "\n"
+ "Hỗ trợ bảng =" + browser.Tables + "\n"
+ "Hỗ trợ Cookies =" + browser.Cookies + "\n"
+ "Hỗ trợ VBScript =" + browser.VBScript + "\n"
+ "Hỗ trợ JavaScript =" +
browser.EcmaScriptVersion.ToString() + "\n"
+ "Hỗ trợ Java Applet =" + browser.JavaApplets + "\n"
+ "Hỗ trợ điều khiển ActiveX =" + browser.ActiveXControls
+ "\n"
+ "Hỗ trợ phiên bản JavaScript =" +
trình duyệt["JavaScriptVersion"] + "\n";

Về c# - Yêu cầu.Browser.Browser trong Chrome trả về "IE", chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/10597531/

28 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress