首页 > 软件开发 > 针对ie8/ie9/ie10兼容问题怎么解决?

快速发布【软件开发】相关需求,专业顾问为您服务 快速发布

用此手机号发布,您还可以点击 更换

发布需求
请输入正确的手机号
请输入正确的验证码

您是不是要找:

  • 专家问诊,提供专业建议
  • 急速响应,体验省心
  • 根据需求灵活定制解决方案

针对ie8/ie9/ie10兼容问题怎么解决?

标签:针对ie8/ie9/ie10兼容问题 2017-8-08 作者:open_tq54_niwe

  在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解决方案


  百度也应用了这种方案去解决IE的兼容问题


  百度源代码如下


  


  


  


  


  


  百度一下,你就知道


  


  


  可以打开百度,右键查看源码看下!我们可以看下文件头是否存在这样一行代码!


  这句话的意思是强制使用IE7模式来解析网页代码!


  然而同样的解决方案在一些大型的电子商务网站也很多见


  从源码中我们可以看到


  


  


  


  Home page


  


  


  


  


  在这里送上几种IE使用模式!


  


  2. Google Chrome Frame也可以让IE用上Chrome的引擎:


  


  3.强制IE8使用IE7模式来解析


  


  //或者


  


  4.强制IE8使用IE6或IE5模式来解析


  


  


  5.如果一个特定版本的IE支持所要求的兼容性模式多于一种,如:


  


  二.设定网站服务器以指定预设兼容性模式


  如果服务器是自己的话,可以在服务器上定义一个自订标头来为它们的网站预设一个特定的文件兼容性模式。这个特定的方法取决于你的网站服务器。


  录入,下列的 web.config文件使Microsoft Internet Information Services (IIS)能定义一个自订标头以自动使用IE7 mode来编译所有网页。


  另外还有一起其他的解决方案,例如google的


  ie7 – js中是一个JavaScript库(解决IE与W3C标准的冲突的JS库),使微软的Internet Explorer的行为像一个Web标准兼容的浏览器,支持更多的W3C标准,支持CSS2、CSS3选择器。它修复了许多的HTML和CSS问题,并使 得透明PNG在IE5、IE6下正确显示。


  使IE5,IE6兼容到IE7模式(推荐)


  


  


  


  使IE5,IE6,IE7兼容到IE8模式


  


  


  


  使IE5,IE6,IE7,IE8兼容到IE9模式


  


  


  


  解决PNG显示问题


  只需将透明png图片命名为*-trans.png


  需要注意的是:此方法对背景平铺(background-repeat)和背景(background-position)无法起到任何作用,默认会占满整个容器


  上面就是小编为大家整理的关于web开发针对ie8/ie9/ie10兼容问题的文章,希望对大家有帮助。在实际的操作过程中大家可以根据实际情况进行灵活的调整。了解更多咨询请关注猪八戒网。


最新文章推荐

软件开发暂无最新文章查看全部推荐文章>

推荐人才