使用JS CSS去除IE链接虚线框的三种方法


Posted in Javascript onNovember 14, 2013

方法一:利用javascript的onfocus事件,实现如下:
Html代码

<a href="https://3water.com/" onfocus="this.blur();">设计蜂巢</a>

如果引入了jQuery框架则可以利用它的事件绑定机制:
Js代码
$('a').bind('focus', function(){   
    if(this.blur){ //如果支持 this.blur   
        this.blur();   
    }   
});

方法二:利用css样式,实现如下
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 */

方法三:利用标签属性,仅支持IE,实现如下:Html代码

<a href="https://3water.com/" hidefocus="true">设计蜂巢</a>

方法四:HTC 实现如下:
将一下代码保存为.htc后缀的文件
Js代码
<public:attach event="onfocus" onevent="quit()" />   
<script language="javascript">   
    function quit(){   
        this.blur();   
    }   
</script>

CSS代码
a {behavior:url("htc文件")}
Javascript 相关文章推荐
javascript 跨浏览器开发经验总结(五) js 事件
May 19 Javascript
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
May 23 Javascript
javascript截取字符串小结
Apr 28 Javascript
jQuery实现表格展开与折叠的方法
May 04 Javascript
使用jQuery获取data-的自定义属性
Nov 10 Javascript
详解JavaScript中的事件流和事件处理程序
May 20 Javascript
从重置input file标签中看jQuery的 .val() 和 .attr(“value”) 区别
Jun 12 Javascript
bootstrap模态框远程示例代码分享
May 22 Javascript
elementui的默认样式修改方法
Feb 23 Javascript
vue获取元素宽、高、距离左边距离,右,上距离等还有XY坐标轴的方法
Sep 05 Javascript
微信小程序图表插件wx-charts用法实例详解
May 20 Javascript
vue 解决文本框被键盘遮住的问题
Nov 06 Javascript
javascript unicode与GBK2312(中文)编码转换方法
Nov 14 #Javascript
javascript按位非运算符的使用方法
Nov 14 #Javascript
javascript Array.prototype.slice的使用示例
Nov 14 #Javascript
js取消单选按钮选中示例代码
Nov 14 #Javascript
js实现目录定位正文示例
Nov 14 #Javascript
通过action传过来的值在option获取进行验证的方法
Nov 14 #Javascript
javascript间隔刷新的简单实例
Nov 14 #Javascript
You might like
PHP字符串函数系列之nl2br(),在字符串中的每个新行 (\n) 之前插入 HTML 换行符br
2011/11/10 PHP
PHP扩展迁移为PHP7扩展兼容性问题记录
2016/02/15 PHP
php引用和拷贝的区别知识点总结
2019/09/23 PHP
php自动加载代码实例详解
2021/02/26 PHP
javascript 动态调整图片尺寸实现代码
2009/12/28 Javascript
js 控制图片大小核心讲解
2013/10/09 Javascript
javascript中typeof的使用示例
2013/12/19 Javascript
jquery插件jquery倒计时插件分享
2013/12/27 Javascript
一段非常简单的js判断浏览器的内核
2014/08/17 Javascript
jQuery制作仿Mac Lion OS滚动条效果
2015/02/10 Javascript
Bootstrap基础学习
2015/06/16 Javascript
js简单判断移动端系统的方法
2016/02/25 Javascript
Javascript highcharts 饼图显示数量和百分比实例代码
2016/12/06 Javascript
Bootstrap基本插件学习笔记之按钮(21)
2016/12/08 Javascript
jQuery中select与datalist制作下拉菜单时的区别浅析
2016/12/30 Javascript
Vue2.0组件间数据传递示例
2017/03/07 Javascript
jQuery 实现倒计时天,时,分,秒功能
2018/07/31 jQuery
这样回答继承可能面试官更满意
2019/12/10 Javascript
ElementUI 修改默认样式的几种办法(小结)
2020/07/29 Javascript
[02:05]2014DOTA2国际邀请赛 BBC外卡赛赛后总结
2014/07/09 DOTA
正确理解python中的关键字“with”与上下文管理器
2017/04/21 Python
Python爬虫信息输入及页面的切换方法
2018/05/11 Python
python八皇后问题的解决方法
2018/09/27 Python
python之信息加密题目详解
2019/06/26 Python
pandas对dataFrame中某一个列的数据进行处理的方法
2019/07/08 Python
浅谈Pytorch中的torch.gather函数的含义
2019/08/18 Python
Python爬虫与反爬虫大战
2020/07/30 Python
html5中监听canvas内部元素点击事件的三种方法
2019/04/28 HTML / CSS
电子商务毕业生求职信
2013/11/10 职场文书
广场舞大赛策划方案
2014/05/31 职场文书
颐和园导游词400字
2015/01/30 职场文书
卖车协议书范文
2016/03/23 职场文书
创业计划书之韩国烧烤店
2019/09/19 职场文书
中国古风插画师排行榜:夏达第一,第三是阴阳师姑获鸟皮肤创作者
2022/03/18 国漫
vue2的 router在使用过程中遇到的一些问题
2022/04/13 Vue.js
MySQL 原理与优化之Limit 查询优化
2022/08/14 MySQL