blr没有特殊意思,expression 条件,这句话的意思是链接 a 在获得焦点的同时失去焦点。如果你用的是图片链接什么的,他不会显示周边的虚线。 楼下的朋友,有三点需要重申一下
1.按下鼠标图片周边不会出现虚线,这个适合所有的浏览器
2.提问题的朋友使用的是css的写法,楼下的朋友是加入了script,还有更简单的写法,直接写在链接里<a href="#" οnfοcus=this.blur();>链接标题</a>

<input name="result" id="result" type="text" onFocus="this.blur();" size="20" value="">

是一个输入框,用户输入文本的框就是类似于百度的搜索框,大小是20,value=""说明初始为空 
onfocuse="this.blur()" 
onfocuse是聚焦的意思,当你把光标放在文本框上输入的时候,就是聚焦,但这里添加了"this.blur()",blur的作用就是去除聚焦,也就是你不能把光标放在这个文本框上,换句话说就是你不能输入文本了 
---------- 
整个代码构成了”不能输入任何文本的文本框“

用onFocus="this.blur()"来消除链接后的焦点虚线框
 局部控制
<a href="link1.htm" nfocus="this.blur()">link1</a>
<a href="link1.htm" nfocus="this.close()">link1</a>
<a href="link1.htm" hidefocus="true">link1</a>
<a href="link1.htm" hidefocus="hidefocus">link1</a>
全局控制 CSS实现
a{blr:expression(this.onFocus=this.close());} /* 只支持IE,过多使用效率低 */
a{blr:expression(this.onFocus=this.blur());} /* 只支持IE,过多使用效率低 */
a:focus { -moz-outline-style. none; } /* IE不支持 */
HTC实现 IE支持,页面载完才有效果
把下面这段代码存为.htc为扩展名的文件
<public:attach event="onfocus" nevent="hscfsy()"/>
<script. language="javascript">
function hscfsy(){this.blur();}
</script>
调用 a {behavior.:url(htc文件所在路径地址)}
JS遍历实现
window.οnlοad=function()
{
for(var ii=0; ii<document.links.length; ii++)
document.links$[$ii$]$.οnfοcus=function(){this.blur()}
}
JS封装为函数
function fHideFocus(tName){
aTag=document.getElementsByTagName(tName);
for(i=0;i<aTag.length;i++)aTag$[$i$]$.hideFocus=true;
//for(i=0;i<aTag.length;i++)aTag$[$i$]$.οnfοcus=function(){this.blur();};
}
当前是添加一个hidefocus的属性,注释掉的句子是添加onfucus=this.blur();
然后调用fHideFocus("A"),即可把a的虚线框去掉
通过传递不同的参数,可以去掉更多的虚线框,比如"BUTTON"可以去掉button的
但要记住参数要用大写字母
A. map area内链接如何消除链接虚线?
这是一个观念上的错误,其实应该在所在map的图片上加以控制,而不是在area内,参考传统办法
B. 关于onFocus
<a href=“http://blog.csdn.net/alonesword/“ nFocus="this.blur()">
<Img Src="Example.jpg" Border=0>
</a>
onFocus是设置鼠标焦点事件的东西,这个可以用,也可以不用,不过为了让更多的浏览器识别的话,建议采用Border=0 这个才是去除虚线框的关键所在
(在网上看到有的人用onFocus="this.blur()"来消除虚线框,但在本地测试时,仅仅用这一句是不能消除的)
我的意见:onFocus="this.blur()",使用起来效果还挺好,跟border是没有什么关系的,一两下用也没有必要做成函数了

blr:expression(this.onFocus=this.blur())相关推荐

  1. outline:none || hidefocus=true || onfocus=this.blur();

    hideFocus即隐藏聚焦,具有使对象聚焦失效的功能,其功能相当于: onFocus="this.blur()" 它的值是一个布尔值,如hideFocus=true.也可省略赋值 ...

  2. blr不是已知的css属性名,css笔记

    背景图片满屏显示: .mainbody{position:absolute; top:0; left:0; height:100%; width:100%; background-image:url( ...

  3. HTML+CSS布局技巧及兼容问题【阅读季】

    在IE6和IE7中,行高值必须大于字体的2px以上才能保证字体的完整显示或当作为链接时能显示下划线. IE6 下去掉 input等元素 的边框 border: 0 none; 所有浏览器都可以了 边框 ...

  4. css去掉a标签点击后的虚线框

    outline是css3的一个属性,用的很少. 声明,这是个不能兼容的css属性,在ie6.ie7.遨游浏览器都不兼容. outline控制的到底是什么呢? 当聚焦a标签的时候,在a标签的区域周围会有 ...

  5. css中hideFocus的用法

    css中hideFocus的用法 简单说:hideFocus是对超链接外虚线框的设定! hideFocus即隐藏聚焦,具有使对象聚焦失效的功能,其功能相当于: onFocus="this.b ...

  6. css js 兼容问题

    js  兼容问题 1. document.form.item 问题 问题: 代码中存在 document.formName.item("itemName") 这样的语句,不能在FF ...

  7. 内嵌在客户端的网页出现刷新问题

    请不要加这两句CSS a{    text-decoration: none; blr: expression(this.onFocus=this.close());    }  a{    blr: ...

  8. 实现全屏轮播,并且轮播div中的文字盒子一直自动垂直居中

    效果如下: 直接上代码了: 说明:轮播图基于swiper.js,自行下载.css在最后 <!DOCTYPE html> <htmllang="en"> &l ...

  9. FireFox火狐浏览器与IE兼容问题 - 透明滤镜 DIV滚动条

    问题一:最简单的鼠标移过手变型的css要改了 cursor:pointer;/*FireFox(火狐)不支持cursor:hand*/ dw8下面自动出来的也没有hand这个属性了,标准的是point ...

最新文章

  1. pytorch 动态调整学习率 重点
  2. Ubuntu 16.04 amd64 bond mode6 配置
  3. 让开源解读“甲骨文”--RHEL5.3部署安装Oracle Database10g Release2
  4. python变量区分大小写吗_Python变量名是不是区分大小写的
  5. 计算机职称在线考试报名系统,2020年计算机职称考试网上如何报名
  6. Matlab插值方法大全
  7. 存储过程可重用的代码块_利用软件重用经验进行自动化测试推荐
  8. Oracle中并行parallel用法
  9. Java 插入排序算法
  10. matlab中怎么设置母线,Matlab绘图教程
  11. 线程停止(stop/intrrupt)
  12. CAPM模型和Alpha策略
  13. Skimage图像处理教程2)色彩空间变换
  14. 109:vue+openlayers 定位动画(平移-弹性平移-飞行 示例代码)
  15. Android 接入VK登录
  16. 盘点教的好、口碑好的Web前端培训班
  17. 图解在VC里使用graphics.h绘图(类似TC)
  18. 华硕安装linux windows7,windows+centos7双系统安装
  19. C# WinForm开发框架
  20. 杂志订阅管理系统C语言课程设计

热门文章

  1. 量化经典问题——多因子选股模型
  2. 两位一体数码管引脚图_一种智能LED数码管的制作方法
  3. 小目标检测常用解决方法
  4. 工作中用到的VBA常用函数
  5. svn is already locked报错无法更新代码解决方法。
  6. Ubuntu突然无法上网解决
  7. 用for循环语句打印三角形
  8. 初到上海的第一个月,社会对年轻人(自己)的鞭挞
  9. 韦布望远镜公布第一批震撼照片! 科学家称花了很久才明白照片在表达什么
  10. Qrcode生成二维码的参数总结 及最小尺寸的测试