Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Learn More

website layout breaks if ask toolbar is installed over FF 3.6.8

  • 3 trả lời
  • 25 gặp vấn đề này
  • 6 lượt xem
  • Trả lời mới nhất được viết bởi cor-el

more options

Website layout breaks when browsing from FF 3.6.8 with ASK toolbar installed. user agent string looks like: "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 AskTbASK/3.8.0.12304 Firefox/3.6.8 (.NET CLR 3.5.30729)"

I am certain that this not due to any custom javascript written on our website to identify the browser version. What other things could result in such behavior?

Website layout breaks when browsing from FF 3.6.8 with ASK toolbar installed. user agent string looks like: "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 AskTbASK/3.8.0.12304 Firefox/3.6.8 (.NET CLR 3.5.30729)" I am certain that this not due to any custom javascript written on our website to identify the browser version. What other things could result in such behavior?

Giải pháp được chọn

I see that you are using a MS server?

Did you check that server for server side (ASP) scripts that might be causing that problem?

It seems to be working better if the AskTbASK/3.8.0.12304 part is positioned after the Firefox part.

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8  AskTbASK/3.8.0.12304  (.NET CLR 3.5.30729)


That would suggest a too sensitive check for the "Gecko/20100722 Firefox/3.6.8" part of the user agent.

Đọc câu trả lời này trong ngữ cảnh 👍 0

Tất cả các câu trả lời (3)

more options

Giải pháp được chọn

I see that you are using a MS server?

Did you check that server for server side (ASP) scripts that might be causing that problem?

It seems to be working better if the AskTbASK/3.8.0.12304 part is positioned after the Firefox part.

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8  AskTbASK/3.8.0.12304  (.NET CLR 3.5.30729)


That would suggest a too sensitive check for the "Gecko/20100722 Firefox/3.6.8" part of the user agent.

more options

ASP.NET has a Request.Browser Property which when given the above user-agent string with ASK tb keys gets confused and says its Mozilla 1.0. (in case normal case, it would call it Firefox 3.0). Due to this a related browser specific css file was not linked.

Note: the issue occurs only with .NET 2.0 (till 3.5, becoz 2.0 is the base framework). They use .browsers file in Framework\[versionNumber]\Config\Browsers folder to identify a browser. This mechanism is enhanced in .NET 4.0 and so the issue does not exist in 4.0.

Thanks for a timely reply.

more options

You're welcome.

Identifying a browser via the user agent is very tricky.
You may need to test it as well with coming Firefox 4.0 user agents that are simplified by removing a lot of privacy sensitive information:

Mozilla/5.0 (Windows NT 5.1; rv:2.0b6pre) Gecko/20100909 Firefox/4.0b6pre
Mozilla/5.0 (X11; Linux i686; rv:2.0b6pre) Gecko/20100909 Firefox/4.0b6pre