Skip to main content

Bug Tracker

Side navigation

#6136 closed bug (patchwelcome)

Opened February 21, 2010 03:27AM UTC

Closed November 01, 2011 06:03PM UTC

Last modified March 09, 2012 02:25PM UTC

.html() on object element with Quicktime classid strips param tags in Explorer

Reported by: kojema Owned by: kojema
Priority: low Milestone:
Component: attributes Version: 1.7rc2
Keywords: object param Cc:
Blocked by: Blocking:
Description

When using .html() to retrieve html containing an object which contains param tags, the latter will be stripped in IE7/8, returning an empty object element. It occurs when the object classid is set for Quicktime object (classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B").

Attachments (0)
Change History (5)

Changed November 10, 2010 08:42PM UTC by addyosmani comment:1

owner: → kojema
priority: → undecided
status: newpending

Can you please supply us with a valid test case that reproduces this issue?. Ideally if you could place this on jsFiddle that would assist too.

Changed December 02, 2010 08:07AM UTC by trac-o-bot comment:2

resolution: → invalid
status: pendingclosed

Automatically closed due to 14 days of inactivity.

Changed November 01, 2011 12:08AM UTC by nsulayman comment:3

http://jsfiddle.net/L9rra/1/ Here is a test case that proves this issue

Changed November 01, 2011 05:56PM UTC by dmethvin comment:4

milestone: 1.4.2
resolution: invalid
status: closedreopened

Changed November 01, 2011 06:03PM UTC by dmethvin comment:5

keywords: html(), quicktime, IE, classid, param, objectobject param
priority: undecidedlow
resolution: → patchwelcome
status: reopenedclosed
version: 1.4.11.7rc2

Verified on IE8 with the -git build. However, jQuery isn't stripping the params, it seems that IE8 is:

http://jsfiddle.net/L9rra/11/

I'm closing this patchwelcome, but if you do have a patch please run it by us, because we are unlikely to want any solution that requires more than a few lines of code. This is an edge case.