I just found the oddest behaviour in IE6.

If you have an <a> tag with content that is a domain name e.g. :

   <a href='www.google.com'>www.google.com</a>

if you set the href attribute (via jquery or natively) to another
domain name - it will change the innerHTML to reflect this.

E.G.
   $('a').attr("href", "www.yahoo.com")

will turn this into

   <a href='www.yahoo.com'>www.yahoo.com</a>

If the innerHTML is not a domain. then it won't do this.

You can see that the IE programmers we obviously trying to do
something helpful here - but too much magic is a bad thing : just
wasted 1/2 an hour on this .

Jonah

Reply via email to