Author - Robert Popovic

Founder and Technical Director of LERO9, a web agency specializing in Magento and WordPress design and development.

I launched Magebase in April, 2010 and am its editor and contributor. My main topics of interest are Magento development, customization and how to get the most out of Magento with the least amount of headache.

More Info » Follow me on Twitter »

Reader Comments (18)

  1. d
    May 14, 2011 at 7:44 am /

    Thanks for the htaccess tip- worked for me :)

    Has to be the fastest magento fix ever…

    Reply
  2. Dominik
    May 23, 2011 at 9:47 pm /

    Hello,

    it’s been some time since this blog post and I’m not sure how relevant it is now, but there’s another workaround for this problem. If you check the opcheckout.js file (in Magento’s /skin/frontend/ directory) – the problem lies in the “switchMethod” method from the Payment, specifically a line (it’s repeated twice, though :) ) that selects the elements from the payment form to enable/disable them :

    var elements = form.select('input', 'select', 'textarea');

    It appears that in IE9, when the only payment method is the credit card payment, this variable is empty before the “for” statement that’s supposed to enable the fields. A fix to this is replace those lines with:

    var elements = form.select('input').concat(form.select('select'), form.select('textarea'));

    Hope it helps, cheers.

    Reply
  3. dgento
    dgento
    June 24, 2011 at 4:13 am /

    Hi Robert,

    We are more or less familiar through linkedin.

    Currently I am running through one problem i.e. IE 9 issue.

    In my project, I am not able to login or create new account or even admin login in IE 9. Where as all those things are ok with firefix and other browser, only having problem in IE 9.

    Can you pleaese suggest me any solution?

    I already have tried the one you wrote here but it didn’t work.

    Really looking forward to hear from you.

    Thanks

    Dgent

    Reply
  4. dgento
    dgento
    June 24, 2011 at 2:44 pm /

    Hi Robert,

    Thanks for the prompt response, this what I am actually hoping.

    I tried META tag just after title.

    I am using apache as web server.

    And the platform is Linux.

    But still, it is not working. Please suggest me something.

    Thanks

    Reply
  5. dgento
    dgento
    June 24, 2011 at 3:09 pm /

    I have copied the view source of home page.

    I have tried placing the tag up and down as well..

    And about Stackoverflow, I think I already have seen the post where almost same thing is discussed.

    thanks

    Reply
  6. dgento
    dgento
    June 24, 2011 at 3:13 pm /

    its strange that my copied html tags are not visible in my earlier post. Anyway, I am sure that meta tag is present just after

    meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″/>

    in all pages.

    Reply
  7. Shigga
    November 7, 2011 at 4:57 pm /

    Worked awesomely, thanks :)

    Reply
  8. Rutul
    Rutul
    November 18, 2011 at 9:44 pm /

    Hi Robert,

    htaccess trick worked for me.

    Thanks for your great help and post.

    Thanks,
    Rutul

    Reply
  9. Shaun
    Shaun
    November 29, 2011 at 6:47 pm /

    Dominik’s method worked for me, finally, because none of the forced compatibility methods would work. Thank Dominik!

    Reply
  10. Alexander
    December 3, 2011 at 4:50 am /

    Hey,

    Great website and articles, definitely helpful.

    I came across a very wierd issue where a customer mentions that they are not able to add products to the cart using IE9.

    Are you able to think of anything that causes this ?

    Thank you for your help,

    Alexander

    Reply
  11. Scott
    January 17, 2012 at 11:03 pm /

    Thanks for this, the htaccess one was the only fix I could get to work and by far the easiest.

    Reply
  12. sathish
    sathish
    September 17, 2012 at 10:00 pm /

    Hi guys,

    please help me to find the location of htaccess.

    i having issue in magento admin side product options in ie9

    Reply
  13. sathish
    sathish
    September 17, 2012 at 10:06 pm /

    where i can find htaccess file

    my problem is magento backend

    Reply
  14. imaginarynumber
    imaginarynumber
    September 17, 2012 at 11:55 pm /

    the htaccess file will be in the directory where magento is. If you are using the cpanel file explorer tick the show hidden dot files, you should then be able to see .htaccess (note the dot, it must have this)

    Reply
    1. sathish
      sathish
      September 18, 2012 at 12:03 am /

      hey imaginarynumber, thanks for your reply.

      But i got solution and Upgrade the prototype js, now working fine

      Reply

Add a Comment & Join the Discussion

Insert small snippets of code by using [code]{your_code_here}[/code]
For larger code blocks please use http://pastebin.com and paste your link.

You may also use the following HTML in your comment: <a href="" title=""> <abbr title="">
<acronym title=""> <blockquote cite=""> <cite> <em> <strike> <strong>