使用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技术很烂的五个原因分析
Oct 28 Javascript
JS代码判断IE6,IE7,IE8,IE9的函数代码
Aug 02 Javascript
js 实现 input type=&quot;file&quot; 文件上传示例代码
Aug 07 Javascript
javascript合并表格单元格实例代码
Jan 03 Javascript
jQuery代码性能优化的10种方法
Jun 21 Javascript
canvas实现手机端用来上传用户头像的代码
Oct 20 Javascript
jQuery Masonry瀑布流布局神器使用详解
May 25 jQuery
实现单层json按照key字母顺序排序的示例
Dec 06 Javascript
vue-router动态设置页面title的实例讲解
Aug 30 Javascript
jquery获取元素到屏幕四周可视距离的方法
Sep 05 jQuery
详解js中Array的方法及技巧
Sep 12 Javascript
js实现页面导航层级指示效果
Aug 25 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脚本代码
2011/02/19 PHP
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
2013/06/29 PHP
PHP中UNIX时间戳和日期间的转换与计算实例
2014/11/19 PHP
PHP简单实现遍历目录下特定文件的方法小结
2017/05/22 PHP
PHP扩展安装方法步骤解析
2020/11/24 PHP
jquer之ajaxQueue简单实现代码
2011/09/15 Javascript
JavaScript之自定义类型
2012/05/04 Javascript
Json序列化和反序列化方法解析
2013/12/19 Javascript
node.js解决获取图片真实文件类型的问题
2014/12/20 Javascript
javascript编程异常处理实例小结
2015/11/30 Javascript
BootStrap 智能表单实战系列(二)BootStrap支持的类型简介
2016/06/13 Javascript
jQuery 跨域访问解决原理案例详解
2016/07/09 Javascript
JS检测数组类型的方法小结
2017/03/14 Javascript
nodejs实现截取上传视频中一帧作为预览图片
2017/12/10 NodeJs
React-native桥接Android原生开发详解
2018/01/17 Javascript
p5.js入门教程之小球动画示例代码
2018/03/15 Javascript
vue实现在线翻译功能
2019/09/27 Javascript
layer.confirm()右边按钮实现href的例子
2019/09/27 Javascript
跟老齐学Python之使用Python查询更新数据库
2014/11/25 Python
实践Python的爬虫框架Scrapy来抓取豆瓣电影TOP250
2016/01/20 Python
Python实现堆排序的方法详解
2016/05/03 Python
python的re正则表达式实例代码
2018/01/24 Python
解决Python中定时任务线程无法自动退出的问题
2019/02/18 Python
python2.7 安装pip的方法步骤(管用)
2019/05/05 Python
PyQt使用QPropertyAnimation开发简单动画
2020/04/02 Python
Python使用plt.boxplot() 参数绘制箱线图
2020/06/04 Python
什么情况下你必须要把一个类定义为abstract的
2013/01/06 面试题
女方婚礼新郎答谢词
2014/01/11 职场文书
决心书标准格式
2014/03/11 职场文书
股东授权委托书范本
2014/09/13 职场文书
迎国庆演讲稿
2014/09/15 职场文书
2014幼儿园班主任工作总结
2014/12/04 职场文书
子女赡养老人协议书
2016/03/23 职场文书
检讨书之工作不认真
2019/08/14 职场文书
小学生六年级作文之关于感恩
2019/08/16 职场文书
redis requires ruby version2.2.2的解决方案
2021/07/15 Redis