Tôi thấy các trường hợp mà chuỗi useragent của IE có nhiều phần báo cáo là các phiên bản khác nhau. Ví dụ:Điều gì có nghĩa là khi IE báo cáo hai phiên bản trong UserAgent?
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0;
{B93AEBFF-7B72-44EA-B006-8CB078CC1911};
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ;
.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152;
.NET CLR 3.5.30729)
Vì vậy, đây là tuyên bố là MSIE 8.0, nhưng cũng MSIE 6.0. Điều này có ý nghĩa gì đặc biệt không? Nó là một cổ phiếu IE hoặc là có một cái gì đó đặc biệt về nó?
Tôi hỏi vì tôi nhìn thấy hành vi kỳ lạ với trình duyệt báo cáo nhiều phiên bản nhưng không phải với một IE8.0 rằng tuyên bố một phiên bản duy nhất:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1;
Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729;
.NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C)
Không chắc nếu useragent có bất cứ điều gì để làm với nó, nhưng tôi nghĩ tôi sẽ hỏi.
[Cập nhật] Lưu ý rằng tôi không mã hóa các phiên bản trình duyệt cụ thể, tôi chỉ nhận thấy đây là sự khác biệt giữa trình duyệt hoạt động lạ và những trình duyệt không hoạt động. Tôi muốn biết những gì sẽ gây ra một số IE8.0 để báo cáo họ cũng IE6.0 những người khác không.
Bạn đã thử tự mình truy cập trang web, đang chạy IE8 trong "chế độ tương thích" chưa? Tôi nghi ngờ đó là nguyên nhân của các tiêu đề tăng gấp đôi. –
"Hành vi lạ" có nghĩa là gì và làm cách nào bạn xác minh tác nhân người dùng của mình? http://www.user-agents.org/index.shtml?moz không liệt kê tác nhân người dùng cụ thể này và nó trông không hợp lệ.Tuy nhiên, tác nhân người dùng có thể được ghi đè trong tùy chọn hoặc qua đăng ký (xem http://msdn.microsoft.com/en-us/library/ms537503(VS.85).aspx). "{B93AEBFF-7B72-44EA-B006-8CB078CC1911}" trong tác nhân người dùng của bạn làm cho tôi nghĩ rằng một cái gì đó được borked trên máy tính của bạn. –
Nhận useragent qua http://www.supportdetails.com/ và một trang khác mà tôi không thể nhớ lại. Điều này là từ trình duyệt của khách hàng (không phải của chúng tôi) vì vậy tôi không thể chắc chắn, nhưng tôi nghiêm túc nghi ngờ những người dùng messed với registry. Đây là phiên bản thứ 2 tôi đã thấy với nhiều phiên bản IE (phiên bản còn lại là MSIE7.0 cũng bao gồm MSIE6.0). Hành vi lạ: trong trường hợp này đó là sự kiện jquery .change không kích hoạt khi được mong đợi (khi người dùng chọn thứ gì đó mới trong trình đơn thả xuống). Chế độ tương thích: điểm tốt, sẽ thử khi tôi có quyền truy cập vào hộp cửa sổ. Cũng xảy ra w IE7 mặc dù. – Parand