Q:

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

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?

A:

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.

