Skip to main content

Bug Tracker

Side navigation

#1528 closed bug (fixed)

Opened August 23, 2007 08:08AM UTC

Closed August 26, 2007 02:37AM UTC

purple-include style injection doesn't work in IE

Reported by: arrix Owned by: john
Priority: major Milestone: 1.2
Component: ajax Version: 1.1.4
Keywords: Cc:
Blocked by: Blocking:
Description

the example

http://dev.jquery.com/~john/ticket/load-hash/

works fine in ff 2.0, opera and safari 3 but not ie6/7

In IE, the red square flashes and disappears.

Will look into it in greater detail later.

Attachments (0)
Change History (5)

Changed August 23, 2007 10:05AM UTC by arrix comment:1

Sorry, I didn't notice this isn't in trunk.

However, the problems in IE are

1. <script> element in test.html is causing a Permission Denied error while executing globalEval()

2. jQuery('<wrap/>').apend(...)

$('<wrap/>')[0].appendChild(document.createElement('div'))

will cause a "Unexpected call to method or property access." error while

$('<div/>')[0].appendChild(document.createElement('div'))

is ok. Maybe IE isn't happy with undefined tag names?

Changed August 23, 2007 09:51PM UTC by john comment:2

Maybe this goes back to the issue that you mentioned of

$("<span/>")
not working in IE? By the way - is there a bug filed on that?

Changed August 23, 2007 09:51PM UTC by john comment:3

milestone: 1.1.41.2
owner: → john

Changed August 24, 2007 05:24AM UTC by arrix comment:4

$('<wrap/>') actually creates an element in IE, however, this element doesn't support all methods(appendChild in this case), probably because <wrap> is not a standard html element.

I haven't filed a bug on the $('<span/>') issue yet because I think <tagName/> syntax for elements that require a closing tag is inappropriate.

Changed August 26, 2007 02:37AM UTC by john comment:5

resolution: → fixed
status: newclosed
version: 1.1.31.1.4

Fixed in SVN.