用javascript判断浏览器是否为傲游

Posted on 2009-5-12 星期二

在项目开发时遇到了一个问题,就是傲游+flash10 报莫名其妙的安全沙箱错误。导致程序不能正常运行。
于是google了一下才发现此为普遍现象。初想去寻求官方解释,但未果,(觉得这破烂浏览器居然还有这么多人用,真是。。。)
马桶(傲游)浏览器是一个IE内核的浏览器,但又在IE的基础上做了改动,于是IE的缺点一个不落全数继承,并且还发扬光大出自己的不少问题。
上面提到的就是其中之一。
好了废话少说,看看怎么用JS来判断一下是傲游。
也许你会想到读useragent不就知道了,2.0版可以,再往上马桶就把自己的信息改成和IE一样了。无法识别,真垃圾,装B。
还有一个方法,试了一下还很好用:

  1. function ismaxthon(){
  2.         if (window.external.max_version){
  3.                 return true;
  4.         }else{
  5.                 return false;
  6.         }
  7. }
  8. var bmaxton = ismaxthon();
  9. alert(bmaxton);

No comments have been added to this post yet.

留下评论

(必需)

(必需)


Information for comment users
Line and paragraph breaks are implemented automatically. Your e-mail address is never displayed. Please consider what you're posting.

Use the buttons below to customise your comment.


RSS feed for comments on this post | TrackBack URI