Skip to main content

Bug Tracker

Side navigation

#3405 closed bug (wontfix)

Opened September 24, 2008 04:47PM UTC

Closed December 05, 2009 08:43PM UTC

Last modified March 14, 2012 07:15PM UTC

"No such interface supported" error in Internet Explorer 7

Reported by: chester_yang Owned by: flesler
Priority: minor Milestone: 1.4
Component: event Version: 1.4a1
Keywords: Cc:
Blocked by: Blocking:
Description

In IE 7 a page with jQuery in a IFrame.

in the page, there is link to PDF file like this

../pdf/111.pdf. The link is in a table column.

click this link, we got

line 0

error No such interface supported

if debug script error is open in IE internet options.

if accessing the page directly, there is no such error.

Thanks,

Attachments (0)
Change History (3)

Changed October 11, 2009 11:57PM UTC by dmethvin comment:1

resolution: → invalid
status: newclosed

Please reopen with a test case.

Changed November 27, 2009 09:49AM UTC by aserraric comment:2

resolution: invalid
status: closedreopened

Still happens in 1.3.2. This is the offending code in jquery.1.3.2.js:

Fix target property, if necessary

if ( !event.target )

event.target = event.srcElement || document; Fixes #1925 where srcElement might not be defined either

This happens if JQuery has been included in a page (even if no functions are called at all) and a link to a PDF file is opened which loads in the same window (thus unloading the current page) using the Adobe plugin. Happens in IE7 and IE8 (others not tested).

Changed December 05, 2009 08:43PM UTC by john comment:3

component: unfilledevent
milestone: 1.31.4
resolution: → wontfix
status: reopenedclosed
version: 1.2.61.4a1

Unfortunately I don't think that this is something that can be reasonably fixed on our end - all we're doing is accessing a (very sane) event property. It doesn't seem like it would matter if we wrapped it in a try/catch or anything else, it's more that the page is still existing in memory while the PDF is being loaded, causing problems.

If there are any specific fixes for the issue please let me know.