Bug Tracker

Modify

Ticket #4640 (closed bug: duplicate)

Opened 5 years ago

Last modified 5 years ago

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:
Blocking: Blocked by:

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

pos.jquery.ajax.js Download (1.0 KB) - added by chrisjenx2001 5 years ago.
Included exaple of code usage, and located problematic code.

Change History

Changed 5 years ago by chrisjenx2001

Included exaple of code usage, and located problematic code.

comment:1 Changed 5 years ago by dmethvin

  • Status changed from new to closed
  • Resolution set to duplicate

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

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.