关于浏览器不兼容,又不好调试时的方法
2015-03-16 09:34
120 查看
思路:
1.首先判断浏览器版本
2.浏览器版本是一个时,页面跳转。跳转到erro.html。
3.新建erro.html页面
<script type="text/javascript">
var browser=navigator.appName
var b_version=navigator.appVersion
var version=b_version.split(";");
var trim_Version=version[1].replace(/[ ]/g,"");
if(browser=="Microsoft Internet Explorer" &&(trim_Version=="MSIE6.0" || trim_Version=="MSIE7.0"))
{
//alert(trim_Version);
//top.location=error.html;
top.navigate("error.html");
}//else{
//top.location("top.html");
//}
</script>
注释:top.navigate("")意为让上层框架页面跳转。 top.navigate("error.html"t
1.首先判断浏览器版本
2.浏览器版本是一个时,页面跳转。跳转到erro.html。
3.新建erro.html页面
<script type="text/javascript">
var browser=navigator.appName
var b_version=navigator.appVersion
var version=b_version.split(";");
var trim_Version=version[1].replace(/[ ]/g,"");
if(browser=="Microsoft Internet Explorer" &&(trim_Version=="MSIE6.0" || trim_Version=="MSIE7.0"))
{
//alert(trim_Version);
//top.location=error.html;
top.navigate("error.html");
}//else{
//top.location("top.html");
//}
</script>
注释:top.navigate("")意为让上层框架页面跳转。 top.navigate("error.html"t
相关文章推荐
- 关于单行文字,多行文字溢出隐藏时 css jq处理方法 兼容各个浏览器
- 关于Google Maps 的调试方法的心得
- WEB标准中浏览器之间兼容的小方法
- 关于在II7里面出现:当前信任级别设置不支持调试 的解决方法
- 关于EVC下调试速度慢的解决方法。
- 关于出现"出现了运行时间错误,是否要进行调试"的解决方法
- 关于Visual InterDev 6.0 调试ASP工程的个人方法。
- 关于CSS浏览器兼容问题整理(IE6.0、IE7.0 与 FireFox)
- 关于在ASP.NET 中进行调试的方法(转载自itpeople),不过我个人对第三招不以为然,有
- 关于 Microsoft Visual Studio 2005 无法调试应用程序的解决方法
- 12种Javascript解决常见浏览器兼容问题的方法
- WEB标准中浏览器之间兼容的小方法(转载)
- 关于内核调试的一些方法
- 关于cs1.6和ie7不兼容导致CS自动退出的决方法
- 兼容多种版本浏览器的创建XMLHttpRequest类的方法
- 关于 Microsoft Visual Studio 2005 无法调试应用程序的解决方法 (downmoon)
- 一段关于浏览器兼容的事件定位代码,经过测试!
- 关于在vs2005中不能正常编写或调试web应用程序的解决方法(提示当前不是asp.net 2.0)
- vs 2005 express 版本 关于debug 调试时显示 无法找到msvcr80d.dll的错误 解决方法
- 关于CSS浏览器兼容问题整理(IE6.0、IE7.0 与 FireFox)