首页 > 网站制作
一言推荐::D 获取中...

临时解决ShopEX和IE9的兼容性问题

网站制作/ 2018-05-16/

方法一:
尽管IE9从测试版过渡到正式版,但ShopEX似乎仍然无意兼容。造成了不少问题。特别是如果模板写得不规范,可能直接错位。
  临时的解决问题是通过<head>强制采用IE8的渲染方式。在模板目录找到header.html文件(可能在theme/模板/blocked目录下,也可能直接在模板目录下),在<header>段
添加下面代码:

  <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"/>
  保存并覆盖原文件后,模板方面的问题,一般都能解决。不过仍然有一个严重问题,就是下单时,选择地址,或者添加新地址,选好省份后,城市无法弹出,造成无法下单
。这个问题非常大,目前官方似乎仍然没有修改的时间表。

方法二:
坛里经常见朋友们发IE8、IE9、IE10下点立即购买无效的求助帖,还有一些模板使用了火狼的flash轮播在上述浏览器下也无效,诸如此类的问题,都是由于mootools脚本库与这些浏览器的兼容性问题产生的,也算是程序的一个bug吧(shopex485集成了MooTools1.2.4脚本库)。这类问题困扰的,不仅仅是用户,作为设计师也很蛋疼呀!一直祈祷着IE6快点死掉(这老掉牙的东东太烦人了),最直接的,希望不标准备浏览器的典型代表——Internet Explorer 都统统死掉呀,这样可以省N倍的设计时间,还可以拥有更多的页面特效! o l e o u.com
郁闷归郁闷,客户的需求还是不能不管的,谁让IE的用户量第一呢?前些天收集整理了解决shopex485在ie8/9/10下js不兼容的方法,现在分享给大家,希望能帮到大家。

补丁下载:补丁下载(请点击附件下载)
http://www.oleou.com/content/uploadfile/201208/2d117d7e54c76db2bf27f44afb4b09d820120822025937.zip
使用方法:
1、备份statics/script下的tools.js文件,
2、将修正了的tools.js替换原文件(将statics目录覆盖上传即可);
3、本补丁仅用在shopex4.8.5 55324版本下,其它版本请根据附件说明中的思路和方法改进。
4、演示地址:http://www.68zihua.com

TAGS:

打赏 点赞
邮箱
验证码
昵称