我已经尝试强制使用兼容模式到IE8,它似乎不起作用。似乎步骤1-3工作正常,但是当我选择信用卡信息时,没有任何响应我的点击...卡片类型没有下拉选择,没有任何输入是可选择的。
有没有人见过这个?
答案 0 :(得分:1)
我们遇到了这个问题并强制IE8兼容as described in my answer to this question修复了它。值得注意的是,meta
顶部head
标记的位置非常重要。
显然,另一种方法是拥有多种付款方式。 (有些报道称,当只有一种付款方式可用时,该漏洞仅在IE 9上显示。)
答案 1 :(得分:0)
我实际上只是为我的一个朋友处理了这件事。您必须确保quirks模式标记是标头标记后面的第一个标记。
浏览到以下位置:
app / design / frontend / default / your template / template / page /
除非您对magento安装进行了大量修改,否则包含结帐的模板应位于该文件夹中。它很可能是2column-right.phtml或2column-left.phtml文件。 (我在所有代码文件中加入一个以强制网站上的每个页面使用IE8怪癖模式只是为了安全)。您的标题应如下所示:
<head>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
此外,完成后请不要忘记在管理部分刷新缓存。如果你把它放在正确的位置,它应该会起作用。
答案 2 :(得分:0)
我对1.5.1.0有完全相同的问题。找到解决方案的任何运气,亚当?
虽然破坏的页面兼容性模式图标已从地址栏中消失,但X-UA兼容的修复程序没有什么区别。
编辑:没关系。我找到this fix,谢谢杰布斯。我以为我永远不会解决它。
答案 3 :(得分:0)
将其放在模板的头部。将解决Magento和IE9的任何问题:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<meta http-equiv="X-UA-Compatible" content="IE=7" />