ie12兼容性怎么样?教你一招解决网页不兼容!

吉云

今天跟大家伙儿唠唠这个IE12的事儿,最近我这电脑不知道咋回事,用一些老系统的时候老是出问题,提示浏览器版本不对。我就琢磨着是不是得整个兼容模式啥的。

我先试试直接在IE浏览器里面设置。打开IE浏览器,在右上角找到那个齿轮图标,点开一看,里边儿有个“兼容性视图设置”。我把需要兼容的网站地址加进去,点“添加”,然后重启浏览器,你猜怎么着?还是不行!有些页面该乱码还是乱码,愁的我呀。

然后我就去网上找资料,有人说得在页面里加个什么meta标签。我一想,这我哪会,不过好在网上有现成的代码,我就照葫芦画瓢,在每个jsp页面的最前面,加一段代码,大概长这样: <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 。这意思好像是让高版本的IE也兼容低版本的,具体啥原理我也不太懂,反正加上去试试呗。

ie12兼容性怎么样?教你一招解决网页不兼容!

这一试还真行!之前那些打不开或者显示错乱的页面,现在都能正常显示。不过新的问题又来,我发现IE浏览器右上角的那个兼容模式的按钮没,这以后要是想切换模式可咋整?

  • 后来我又发现,原来按下键盘上的F12,能打开一个叫“开发人员工具”的玩意儿。
  • 在里面可以找到一个“仿真”选项卡,那里可以选择不同的浏览器模式和文档模式。
  • 我试试,确实能切换,这下总算放心。

ie12兼容性怎么样?教你一招解决网页不兼容!

对,还有件事儿。我发现有些网页上的一些小功能,比如去掉字符串里的空格啥的,在IE上也会出错。比如说,有个代码是这样的:*().split(" "),这段代码在别的浏览器上好好的,一到IE上就报错。我估摸着是IE这浏览器太挑剔,对一些标准的定义不太一样。真是让人头疼!

说句心里话,如果可以,还是建议大家用一些主流的浏览器,像什么Chrome、Firefox、Edge之类的,这些浏览器更新快,兼容性用起来也省心。有些时候,特别是一些老系统,还是得依赖IE,所以这个兼容模式的设置还是挺有用的。不过我还是希望这些旧系统能快点升级,省得我们这些用的人这么折腾。

以上就是我整个过程的分享,希望能帮助到遇到类似问题的你们!

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]