[Solved] Filters collection unavailable on *some* versions of IE9


I downloaded the gadget and see no problems. I see the transitions (dissolve) and control bar transparency is also there.

My user agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)

I’m running Win7 x64 SP1, IE9 32bit. I do not have many addons, just a few including Shockwave, Kaspersky AV Broswer helpers, MS Office cache handler, WIndows Live Sign In helper.

Based on the broken user agents, the problem seems to be in some variants of IE7. Also if you look at the last one, there is this FunWebProducts in it which tells me that there are other components on the system (addons/activex maybe) which could be interfering.

Not sure but I would suspect windows updates to be a culprit too.

It is hard to say exactly what is causing this issue, but here’s few pointers:

  • IE 7, 8 have problems displaying some png images correctly (alpha channel issues mainly). A workaround to handle this gracefully is this check: if (!/MSIE (5\.5|6|7|8)/.test(navigator.userAgent) || typeof filters == 'unknown') return; which can probably help you in general too.
  • Does it break on specific images on the broken systems?
  • Does it break when IE has no addons?
  • Is anything being logged in Event Logs?
  • Does the broken system has latest updates?
  • If possible, use AppSight’s Blackbox on one the broken systems. This will give you tons of info as to what is going on in the system. When everything else fails, this program is godsend (from my own personal experience).

Except for the last bullet, everything else are vague pointers. If you can, use Blackbox. Pretty sure you’ll be able to find what’s causing the issue.

It definitely looks like the code is not the culprit, but a combination of factors/components on those systems that are causing this.

0

solved Filters collection unavailable on *some* versions of IE9