社区
JavaScript
帖子详情
htc和JS有什么区别了??
qazzzwz
2005-05-24 10:55:09
请指点
...全文
163
1
打赏
收藏
htc和JS有什么区别了??
请指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fantiny
2005-05-24
打赏
举报
回复
HTML 组件(HTML COMPONENTS)是IE5。0的主要扩展之一,和ACTIVE控件一样,HTML组件是自持续封闭对象,可以一次开发任意使用,HTML组件封装了HTML内容,并可以插入到别的HTML文档中。在HTML组件出现以前,在HMTL文档中使用自定义控制唯一的办法就是使用微软ACTIVEX控件,ACTIVEX控件的一个缺点之一就是使用前必须客户机安装HTML控件,另一方面将主页面下载到客户机,对于DHTML的作者来说HTML控件更具吸引力,因为他们可以使用他们熟悉的语言开发自己的控件和组件,HTC提供了一个简单机制以在脚本中实现DHTML行为。一个HTC文件和HTML文件没有任何差别,并且以“.htc”为后缀,它包括脚本和一系列HTC自定义说明元素,这些元素定义了HTML组件的属性、方法、事件等,所有HTC元素通过对象的ID属性作为对象在脚本中使用,所有方法和属性均可在脚本中动态操作。
您可以使用HTC实现以下行为:
*设定属性和方法。通过“PROPERTY”和“METHOD”元素定义
*设置自定义事件。通过“EVENT”元素实现,用该元素的“fire()”方法释放事件,
通过“createEventObject()”方法设置事件环境。
*访问所包含该HTC的的HTML页的DHTML对象模型,使用HTC的“element"对象,返回
一个附加行为的元素,使用该对象,HTC可以访问包含文挡及它的对象模型(属性、方法、事件)。
*收取通知,使用”ATTACH“元素实现,浏览器不但通知HTC标准的DHTML事件,而且通
知HTC两种特殊事件:oncontentready事件和ondocumentready事件 。
HTC封装了行为的定义 ,行为的概念第一次出现是在IE5。0中,HTC中的高级行为封装就是行为不能和元素标记分离,在IE5。0中,在脚本中行为可以从元素中分离出来,而在IE5。5中,元素不能和其原始行为分离。
===定义标记和命名空间===
HTC的基础是自定义标记,自定义标记的第一次出现是在IE5。0中,它可以让WEB作者通过与结构关联的一系列样式来定义文挡结构,例如:您可以定义一个新标记<RIGHT>(段落右对其)
<HTML XMLNS:DOCJS>
<HEAD>
<STYLE>
@media all {
DOCJS\:RIGHT {text-align:right; width:100}
}
</STYLE>
</HEAD>
<BODY>
<DOCJS:RIGHT>
Read Doc JavaScript's columns, tips, tools, and tutorials
</DOCJS:RIGHT>
</BODY>
</HTML>
在Internet Explorer中您要为页面定义自定义标记,必须为该标记提供命名空间,自定义标记是基于XML符号的XML命名空间,正如以下所示。我们使用DOCJS命名空间:
<HTML XMLNS:DOCJS>
XMLNS是XML NameSpace的缩写,我定义了一个叫做RIGHT的自定义标记,要使用该标记必须在该标记前加上正确的XML命名空间前缀:DOCJS:RIGHT,如果命名空间未定义,则在文档解析时,自定义标记将作为未知标记处理尽管页面有未知标记,但不会导致错误,不影响别的标记,并且没有任何行为可以应用在其上,你可以在单个HTML标记中定义多个命名空间:
<HTML XMLNS:DOCJS XMLNS:DOCJAVASCRIPT>
htc
.rar_
HTC
_
js
htc
js
封装的
htc
控件,功能很好用
Javascript调用Webservice的
Htc
(修改了微软未发现的bug)
微软提供的javascript调用webservice的webservice.
htc
有一bug,就是当前页面url(例如Test.aspx?keyno=/a)如果有/则无法调用webservice。
基于
HTC
Vive的VR游戏开发入门
VR硬件飞速发展,但内容却极为稀缺,作为开发者,我们究竟该如何上手VR开发?...又该如何将VR技术更好地运用到游戏、应用开发以及内容创作中,了解哪些是从事VR开发技能,又有哪些是为「糟粕」亟需摒弃。
js
实现的时钟翻页
HTC
效果
js
实现的时钟翻页
HTC
效果
js
实现的时钟翻页
HTC
效果
js
实现的时钟翻页
HTC
效果
CSDN左Tree树菜单
HTC
+
JS
+XML+XSL源代码
CSDN左Tree树菜单
HTC
+
JS
+XML+XSL源代码
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章