1

my site www.theprinterdepo.com its a magento oscommerce site As you know its open source, I didnt developed it.

It loads perfect in chrome and firefox, but I am receiving this javascript error in internet explorer 9.

Unable to get value of the property 'get': object is null or undefined

I tried to debug and found that the problem is it prototype.js

prototype.js, line 516 character 1

The line where it fails its:

var respondersForEvent=registry.get(eventName);if(Object.isUndefined(respondersForEvent)){respondersForEvent=[];registry.set(eventName,respondersForEvent);}
if(respondersForEvent.pluck('handler').include(ha

Obviously, because this is a library, I dont want to modify it my self.

I am looking for suggestions in what to do in this case based on your experience?

Towhid
  • 1,920
  • 3
  • 36
  • 57
Luis Valencia
  • 32,619
  • 93
  • 286
  • 506

1 Answers1

1

There are lots of known issues with Magento and IE9 unfortunately, an accepted solution to the problem issue is to use a meta tag such as:

<meta http-equiv="X-UA-Compatible" content="IE=8" />

Placed immediately after the title tag. See this blog post for more details.

beeglebug
  • 3,522
  • 1
  • 23
  • 39