IE와 파이어폭스에서는 링크를 해당링크 주변에 점선을 생성한다. 미관상 혹은 홈페이지 기획자의 요구에 따라 이 점선을 없에야 할 경우가 있다. 세 방법이 있다.

둘은 CSS, 셋째는 자바스크립트를 이용하는 방법이다.

IE9, Firefox에서 작동 (CSS)

a:active { outline: none; }

IE6, IE7, IE8에서 작동 (CSS)

a {selector-dummy: expression(this.hideFocus=true);}

모든 브라우저에서 작동 (자바스크립트)

1
2
3
4
function bluring(){
if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus();
}
document.onfocusin=bluring;

3번째 자바스크립트의 방법은 a나 img 태그에 접근시 포커스를 body엘리먼트로 보내버리는 스크립트이다. 이렇게 되면 키보드의 접근성을 해친다. 보통 많이 쓰는 방법이 1번과 2번 방법이다.