用userAgent的方法判断不出是ie还是傲游,傲游有许多扩展对象,可以根据这个来判断。
具体代码如下:
<HTML> <HEAD> <TITLE>isMaxthon maxthonVersion</TITLE> </HEAD> <BODY> <script type="text/javascript"> function isMaxthon() { try { window.external.max_version; return true; } catch (e) { return false; } } alert(isMaxthon()); function maxthonVersion() { if(window.external && window.external.max_version) { return window.external.max_version.substr(0,1); } return undefined; } alert(maxthonVersion()); </script> </BODY> </HTML>
另外在网上看到的方法还有:
function isMaxthon() { try{ window.external.max_invoke("GetHotKey"); return true; }catch(ex){ return false; } } alert(isMaxthon());