Skip to main content

Bug Tracker

Side navigation

#6602 closed bug (invalid)

Opened May 26, 2010 05:51PM UTC

Closed May 27, 2010 01:44AM UTC

Chrome can't do: $(...).load(url, title);

Reported by: matrym Owned by:
Priority: Milestone: 1.4.3
Component: ajax Version: 1.4.2
Keywords: Cc:
Blocked by: Blocking:

The solution was resolved to my satisfaction on stack overflow. I recommend either updating the documentation to explain the limitations, or adjusting the method to be cross-browser:






Attachments (0)
Change History (1)

Changed May 27, 2010 01:44AM UTC by dmethvin comment:1

resolution: → invalid
status: newclosed

The documentation for .load() currently says:

Note that the document retrieved cannot be a full HTML document; that is, it cannot include (for example) <html>, <title>, or <head> elements. jQuery uses the browser's innerHTML property on a <div> element to parse the document, and most browsers will not allow non-body elements to be parsed in this way.

your example on SO seems to violate that rule. It might work on some browsers but is specifically documented as not supported.