Skip to main content

Bug Tracker

Side navigation

#4640 closed bug (duplicate)

Opened May 10, 2009 01:44AM UTC

Closed May 14, 2009 12:54AM UTC

IE8 links will be read with http:// after ajax load

Reported by: chrisjenx2001 Owned by:
Priority: minor Milestone: 1.4
Component: ajax Version: 1.3.2
Keywords: Cc:
Blocked by: Blocking:
Description

This may be more IE8 than jQuery.

If you run $("a:not([href^='http'])").click(function () {})

It will work in all browsers on first bind.

After filling a div with ajax request, the rebind in IE8 results in any links in the newly loaded page appearing to jquery with "http:" prefixed even though the page requested has links like href="index?action=etc".

So the above command works in all other browser still but not IE8 after ajax load and rebind (havent had chance to test IE7/6).

Attached is some example code.

Attachments (1)
  • pos.jquery.ajax.js (1.0 KB) - added by chrisjenx2001 May 10, 2009 01:45AM UTC.

    Included exaple of code usage, and located problematic code.

Change History (1)

Changed May 14, 2009 12:54AM UTC by dmethvin comment:1

resolution: → duplicate
status: newclosed

This is a dup of the epic #1029 bug. It looks like our attempts to wait for a Microsoft fix are in vain.