Skip to main content

Bug Tracker

Side navigation

#9428 closed bug (duplicate)

Opened May 26, 2011 05:56AM UTC

Closed May 26, 2011 03:24PM UTC

Last modified May 26, 2011 03:24PM UTC

Changing href attribute value in IE 7+ also changes link text (innerHTML value)

Reported by: agtlewis Owned by:
Priority: low Milestone: 1.next
Component: attributes Version: 1.6.1
Keywords: Cc:
Blocked by: Blocking:
Description
<script type="text/javascript">
jQuery(document).ready(function(){
    jQuery(function() {
        jQuery("#articleBody a:not(.notrack)").attr("href", function(i, attr) {
            return 'http://domain.com/track_click.php?bid=13&pid=5037&destination=' + escape(attr);
        });
    });
});
</script>

<div id="articleBody" class="entry">
<p>Please contact me 555-1212 or by email at <a href="mailto:testing@domain.com" target="_blank">testing@domain.com</a></p>
</div>

Expected output:

<p>Please contact me 555-1212 or by email at <a href="http://domain.com/track_click.php?bid=13&pid=5037&destination=mailto%3Atesting@domain.com" target="_blank">testing@domain.com</a></p>

Actual output:

<p>Please contact me 555-1212 or by email at <a href="http://domain.com/track_click.php?bid=13&pid=5037&destination=mailto%3Atesting@domain.com" target="_blank">http://domain.com/track_click.php?bid=13&pid=5037&destination=mailto%3Atesting@domain.com</a></p>
Attachments (0)
Change History (4)

Changed May 26, 2011 05:58AM UTC by agtlewis comment:1

Forgot to add in the summary that this only applies to mailto links. The code already posted will demonstrate the problem when tested on certain IE versions. I am getting reports of this happening with IE 7, and I confirmed it happens with IE 8.

Changed May 26, 2011 12:20PM UTC by weirdan@gmail.com comment:2

This has been reported and rejected as wontfix at least twice (not counting this ticket).

Changed May 26, 2011 03:24PM UTC by timmywil comment:3

component: unfiledattributes
priority: undecidedlow
resolution: → duplicate
status: newclosed

actually patchwelcome

Changed May 26, 2011 03:24PM UTC by timmywil comment:4

Duplicate of #8805.