使用JS CSS去除IE鏈接虛線框的三種方法
方法一:利用javascript的onfocus事件,實(shí)現(xiàn)如下:
Html代碼
<a href="http://www.dbjr.com.cn/" onfocus="this.blur();">設(shè)計(jì)蜂巢</a>
如果引入了jQuery框架則可以利用它的事件綁定機(jī)制:
Js代碼
$('a').bind('focus', function(){
if(this.blur){ //如果支持 this.blur
this.blur();
}
});
方法二:利用css樣式,實(shí)現(xiàn)如下:
Css代碼
a{
blr: expression(this.onFocus=this.close());
} /* 只支持IE,過多使用效率低 */
a{
blr: expression(this.onFocus=this.blur());
} /* 只支持IE,過多使用效率低 */
a:focus {
-moz-outline-style: none;
} /* IE不支持 */
:focus {
outline: none;
} /* for Firefox */
方法三:利用標(biāo)簽屬性,僅支持IE,實(shí)現(xiàn)如下:Html代碼
<a href="http://www.dbjr.com.cn/" hidefocus="true">設(shè)計(jì)蜂巢</a>
方法四:HTC 實(shí)現(xiàn)如下:
將一下代碼保存為.htc后綴的文件
Js代碼
<public:attach event="onfocus" onevent="quit()" />
<script language="javascript">
function quit(){
this.blur();
}
</script>
CSS代碼
a {behavior:url("htc文件")}
相關(guān)文章
深入理解JavaScript系列(18):面向?qū)ο缶幊讨瓻CMAScript實(shí)現(xiàn)
這篇文章主要介紹了深入理解JavaScript系列(18):面向?qū)ο缶幊讨瓻CMAScript實(shí)現(xiàn),本文講解了數(shù)據(jù)類型、原始值類型、Object類型、動(dòng)態(tài)性、內(nèi)置對(duì)象、原生對(duì)象及宿主對(duì)象等內(nèi)容,需要的朋友可以參考下2015-03-03JS?JSON.stringify()的5個(gè)使用場(chǎng)景詳解
JSON.stringify()方法用于將一個(gè)值轉(zhuǎn)為JSON字符串,該字符串符合JSON格式,并且可以被JSON.parse()方法還原,下面這篇文章主要給大家介紹了關(guān)于JS?JSON.stringify()的5使用場(chǎng)景,需要的朋友可以參考下2023-01-01JavaScript常用字符串與數(shù)組擴(kuò)展函數(shù)小結(jié)
這篇文章主要介紹了一些JavaScript常用字符串與數(shù)組擴(kuò)展函數(shù),整理了一些簡(jiǎn)單而使用率又高的操作String與Array的函數(shù),需要的朋友可以參考下2016-04-04簡(jiǎn)略說明Javascript中的= =(等于)與= = =(全等于)區(qū)別
本篇文章簡(jiǎn)略說明了Javascript中的= =(等于)與= = =(全等于)區(qū)別,有需要的朋友可以參考一下2013-04-04javascript XMLHttpRequest對(duì)象全面剖析
通過不必把Web頁(yè)面寄送到服務(wù)器而實(shí)現(xiàn)數(shù)據(jù)傳送,XMLHttpRequest對(duì)象為客戶端與服務(wù)器之間提供了一種動(dòng)態(tài)的交互能力。2010-04-04JavaScript基礎(chǔ)知識(shí)之?dāng)?shù)據(jù)類型
JavaScript中有5種簡(jiǎn)單數(shù)據(jù)類型(也稱為基本數(shù)據(jù)類型):Undefined、Null、Boolean、Number和String。還有1種復(fù)雜數(shù)據(jù)類型——Object,Object本質(zhì)上是由一組無序的名值對(duì)組成的2012-08-08javascript函數(shù)聲明和函數(shù)表達(dá)式區(qū)別分析
本文向大家展示了javascript中函數(shù)聲明和函數(shù)表達(dá)式的概念及區(qū)別,介紹的非常全面,也很詳盡,這里推薦給大家2014-12-12JavaScript的三大前端框架Vue和Angular和React
這篇文章主要為大家介紹了JavaScript的三大前端框架Vue和Angular和React,文章中有詳細(xì)的代碼示例,有需要的朋友可以借鑒參考下,2023-04-04