【问题标题】:Magento checkout broken in IE9 and IE8 for that matter就此而言,Magento 结帐在 IE9 和 IE8 中被破坏
【发布时间】:2012-04-14 06:32:07
【问题描述】:

Magento 结帐在 IE9 和 IE8 中被破坏

在 Magento 中测试我们的结帐时,我们在打开以下页面时遇到了 IE9 的这个奇怪错误(可能首先选择一个产品)

http://shirtsofholland.com/checkout/onepage/

与:http://www.magentocommerce.com/boards/viewthread/267307/

任何帮助表示赞赏,调试了很多东西。还没有解决方案

【问题讨论】:

  • 也许你应该描述错误。链接到即将更改的网站对未来的访问者没有好处。

标签: magento prototypejs


【解决方案1】:

这是一个已知问题。到目前为止,最简单的解决方法是指示 IE 在非兼容模式下运行,即在 IE7 上运行。有关此问题的广为人知的论坛主题,请参见下文:

http://www.magentocommerce.com/boards/viewthread/211267/

你能做的最好的就是使用 .htaccess 修复。这是最快且侵入性最小的方式,并且根据 Magento Support 建议的解决方案。您可以在此处找到完整的文章 (http://www.pauldonnellydesigns.com/blog/magento-ie9-issue-fix/),但要点如下:

添加到 .htaccess:

BrowserMatch MSIE best-standards-support
Header set X-UA-Compatible IE=8 env=best-standards-support

【讨论】:

  • 我希望这能解决问题。但是没有。不给我修。非常感谢。页面仍然是乱码
【解决方案2】:

发生的事情是插件 Crius Skipstep(隐藏整个登录部分)破坏了布局代码。

我们通过停止扩展程序并在他们的网站上记录问题来解决 http://www.magentocommerce.com/magento-connect/skip-checkout-step-1.html

感谢您的回答 philwinkle(我相信这适用于许多其他情况!)

【讨论】:

    猜你喜欢
    • 2011-01-09
    • 1970-01-01
    • 2012-07-18
    • 2017-01-13
    • 2012-08-30
    • 2019-11-02
    • 2016-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多