对于浏览器类型的判断,navigator.userAgent 是很好的方法
一.判断浏览器类型是否为IE,且版本要高于IE5,这样才能保证正常使用!
<script type="text/javascript" language="JavaScript">
version=navigator.userAgent.substring(navigator.userAgent.lastIndexOf("MSIE")+5,navigator.userAgent.lastIndexOf("MSIE")+8);
if (navigator.appName.indexOf('Microsoft') == -1 || version<6) {
alert('为确保系统稳定,请升级你的浏览器至 IE6 以上,請聯繫:***');
window.status="为确保系统稳定,请升级你的浏览器至 IE6 以上,請聯繫:***";
//window.location.href='./file_manage/ie5.htm';
}
</script>
第二次修订中,会加入FIREFOX等浏览器的判断...
二.如果不判断火狐等浏览器,只作低于IE5的判断
其实很简单,将navigator.appName.indexOf('Microsoft') == 0 && version<6.
这样问题就解决了,避免用户在使用其它浏览器时弹警告窗口!