I already tri开发者_StackOverflowed forcing compatibility mode to IE8 and it does not seem to work. Seems like steps 1-3 work fine but then when I got to select credit card info, nothing responds to my clicks... the cardtype does not drop down a selection and none of the inputs are selectable.
Has anyone seen this?
We had this problem and forcing IE8 compatibility as described in my answer to this question fixed it. Of note, the position of the meta
tag at the top of the head
is important.
The other way around it, apparently, is to have more than one payment method. (There have been some reports that the bug only manifests itself on IE 9 when there is only one payment method available.)
I actually just dealt with this for a friend of mine. You have to make sure that the quirks mode tag is the very first tag following the header tag.
Browse to the following location:
app/design/frontend/default/your template/template/page/
Unless you've heavily modified the magento install the template that contains the checkout should be in that folder. It's most likely the 2column-right.phtml or 2column-left.phtml file. (I put one in all the code files to force every page on the site to use IE8 quirks mode just to be safe). Your header should look exactly like this:
<head>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
Also, when you are done don't forget to flush the cache in the admin section. It 'should' work if you put it in the right place.
I'm having the exact same problem with 1.5.1.0. Any luck with finding a solution, Adam?
The X-UA-Compatible fix hasn't made a difference, although the broken page compatibility mode icon has gone from the address bar.
Edit: Nevermind. I found this fix, thank Jebus. I thought I'd never fix it.
Place this in the head of your template. Will cure any problems with Magento and IE9:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<meta http-equiv="X-UA-Compatible" content="IE=7" />
精彩评论