javascript判断ie浏览器6/7版本加载不同的样式表
2011-12-23 03:41
507 查看
相关文章:实用的js判断浏览器类型及版本
ie6/ie7的兼容问题很让人苦恼,我们可以针对这两个版本的浏览器单独写独立的样式表,来解决兼容问题。这里的例子以判断ie6与ie7来加载不同的样式表。
关键点:1、对浏览器版本的判断;2、修改样式表路径
其中第二点也常用在实时修改网页模板、论坛风格的场合,实际上就是修改样式表路径来加载不同的样式表。
代码:
ie6/ie7的兼容问题很让人苦恼,我们可以针对这两个版本的浏览器单独写独立的样式表,来解决兼容问题。这里的例子以判断ie6与ie7来加载不同的样式表。
关键点:1、对浏览器版本的判断;2、修改样式表路径
其中第二点也常用在实时修改网页模板、论坛风格的场合,实际上就是修改样式表路径来加载不同的样式表。
代码:
1 <script type="text/javascript"> 2 var browser=navigator.appName 3 var b_version=navigator.appVersion 4 var version=b_version.split(";"); 5 try{ //代码只针对ie浏览器有效,为了避免在其他浏览器报错,可以用使用try{代码体}catch(err){代码体}来消除报错 6 var trim_Version=version[1].replace(/[ ]/g,""); 7 if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE7.0") 8 { 9 //将"your-stylesheet-url"替换成想在ie7中加载的样式表的路径 10 document.styleSheets[0].href="your-stylesheet-url"; //关键点修改样式表路径的方法:document.styleSheets[0].href 11 } 12 else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0") 13 { 14 //将"your-another-stylesheet-url"替换成想在ie6中加载的样式表的路径 15 document.styleSheets[0].href="your-another-stylesheet-url"; 16 } 17 } 18 catch(err) { //捕捉错误后不作任何处理也可 19 } 20 </script>
相关文章推荐
- javascript判断ie浏览器6/7版本加载不同样式表的实现代码
- javascript判断ie浏览器6/7版本加载不同样式表的实现代码
- 条件判断IE版本加载不同CSS
- 通过判断JavaScript的版本实现执行不同的代码
- 判断浏览器版本加载对应的样式表(文件)
- 通过判断JavaScript的版本实现执行不同的代码
- javascript判断IE浏览器的版本
- javaScript判断浏览器类型和版本
- Android不同版本的判断
- JavaScript判断远程图片是否存在,加载完成:onerror 属性- & jQuery实现(如果因为网络或图片的原因发生异常,则显示该图片)~
- javaScript & jquery完美判断图片是否加载完毕
- JavaScript判断浏览器类型及版本
- javascript判断浏览器类型与版本
- javascript判断图片是否加载完成方法整理
- JavaScript判断浏览器类型及版本
- 用 JavaScript 判断浏览器的类型和版本
- JavaScript判断浏览器类型及版本
- javaScript & jquery完美判断图片是否加载完毕
- 用JavaScript判断本地安装的Flash版本
- JavaScript 判断浏览器及版本