.htc文件含义

 htc的全称就是Html Components,由微软在IE5.0后开始提供的一种新的指令组合,它可以把某种特定功能的代码封装在一个组件之中,从而实现了代码的重复使用 .

===================================================================================

htc就是Html
Component,出来很长时间了,IE5以上开始支持.可以为一些有共同行为的html组件定义公用的行为,一是代码整洁,二是可以实现代码公用.不过我并没有大面积使用过它.因为这个东西只能被IE支持.
行为的具体内容定义在.htc文件中.
color.htc
//定义组件的方法和事件响应.
//事件
<PUBLIC:ATTACH EVENT="onmouseover" ONEVENT="changeColor()" />
//方法
<PUBLIC:METHOD NAME="show" />
<SCRIPT LANGUAGE="JScript">
function show()
{
        alert(element.innerText);

}


function changeColor(){
        element.style.color='red';

}


</SCRIPT>
Html定义:
<html>
<HEAD>
<TITLE>test</TITLE>
<STYLE>
.f1{behavior:url(color.htc);}
</STYLE>
</HEAD>
<BODY>
<span id="span1" class='f1'>color</span><br>
<button οnclick="span1.show();">显示内容</button><br>
</BODY>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值