読者です 読者をやめる 読者になる 読者になる

クリッカブルマップでクリック時に枠線が出ないようにする

クリッカブルマップで指定されたリンクをクリックしたときに枠線が出るので、それを出ないようにする話

以下のページを参考にしつつ
リンクをクリックした時の点線を消すCSSとスクリプト: note

IEに対応するためにはarea要素のonfocusにthis.blur();を入れれば問題ないが、今度はFirefoxで枠線が表示されるようになる。
仕方が無いのでJavascriptでブラウザを判定して、IE系以外の場合はthis.blur()を実行するように修正して対応
※ 一体どういう挙動なのだろうか。なぞ

<area onfocus=" if(jQuery.browser.msie) { this.blur(); } " />