0
Normalement, pour supprimer les bordures des liens sous IE, on fait ça en CSS :
a:active, a:focus { outline:none; }
Malheureusement… des fois ça marche pas !
Rajoutez ça dans le DOM ready :
/* supprimer les bordures (outlines) autour des liens sous IE */ var links = document.getElementById('nav').getElementsByTagName('a'); for ( var i = 0; i < links.length; i++ ) { links[i].onmousedown = function () { this.blur(); return false; } links[i].onclick = function() { this.blur(); } if ( /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent) ) { links[i].onfocus = function() { this.blur(); } } }
Voir en ligne : Source
DATE 13 Mar 2011