设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 网页制作 >> 心得技巧 >> 去掉链接虚框方法两种:样式表法和HTC法
精品推荐
心得技巧点击TOP10
·如何做才能成为一名优秀的网页设计师
·初学者入门:如何学习网页制作?
·在程序里面(服务器端)调用Winrar压缩文件的方法。
·网页设计制作规范
·动态网页制作必须技术:ASP和HTML表单
·网页制作实用技巧:用图片代替提交和重置按钮
·译自MSDN非常详细的IMG,IFRAME的属性参考手册
·入门:PHP编程“数组”的基础知识
·LI标签中内容超过长度后以省略号显示的方法
·网页中添加调用qq或者msn聊天窗口与客服进行互动
网页制作点击TOP10
·菜鸟架设动网论坛全教程
·如何做才能成为一名优秀的网页设计师
·用FrontPage 2000下载整个网站
·自定义右键菜单代码详解
·用JavaScript实现文件图片滚动效果
·初学者入门:如何学习网页制作?
·网页对联广告代码效果大全
·网页制作知识:div+css 面试题目
·在程序里面(服务器端)调用Winrar压缩文件的方法。
·EditPlus 使用技巧集萃
精选专题

去掉链接虚框方法两种:样式表法和HTC法

作者: 来源:http://www.xgdown.com/ 时间:2007-9-8 9:13:00

当链接指向为页外目标时,我们点击该链接,其四周会出现一个虚框,文字链接和图片链接都会如此。去除虚框可以用JavaScript的this.blur()实现,然而,每一个超链语句都写上this.blur()工作量会很大,我们有必要寻求一种高效的方法。

IE从5.5版本开始支持Web行为的概念。这些行为是由后缀名为.htc的脚本文件描述的,它们定义了一套方法和属性,程序员几乎可以把这些方法和属性应用到HTML页面上的任何元素上去。Web行为是非常伟大的因为它们允许程序员把自定义的功能“连接”到现有的元素和控件,而不是必须让用户下载二进制文件(例如ActiveX控件)来完成这个功能。Web行为还是推荐的扩展IE对象模型和控件集的方法。微软在它的开发者站点上的DHTML行为库栏目里提供了几个定制的Web行为:WebService行为。

我们就是利用上述.htc文件来轻而易举地实现成批去除超链虚框。以下内容保存为后缀名为.htc的文件(使用时请将全角标点符号改为小角):

<public:attach event="onfocus" onevent="quit()" />
<script language="javascript">
function quit(){
this.blur();
}
</script>

然后,在需要去除超链虚框的页面的<head>和</head>之间加入:

<style type="text/CSS技巧">CSS">
a {behavior:url("htc文件")}
</style>

如果页面已经有了style标签,只需要将 a {behavior:url("htc文件")} 一句插入里面即可。

这样,该页面的超链在点击之后的虚框将不复存在,页面显得干干净净。

去掉链接时的虚框只要在你的样式表中加入以下代码,就可以去掉链接时烦的的虚框 

a,area { blr:eXPression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */ 

是不是很简单.


去掉链接虚框方法两种:样式表法和HTC法 相关文章:
去掉链接虚框方法两种:样式表法和HTC法 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com