加入收藏 本站免责政策声明!
 
 
·注册
·登陆
·会员中心
·设为首页
 您现在的位置:首页 > 编程开发 > XML/WML > XML 行为(behavior) - 新的DHTML? > 正文
相关文章
· XML1.0 中文文档(第二版)---2. 文件
· XML1.0 中文文档(第二版)---1. 绪论
· XML初学者必读
· 网站?XML?我的思考
· 了解 XML
 
每日更新
· XML1.0 中文文档(第二版)---2. 文件
· XML1.0 中文文档(第二版)---1. 绪论
· XML初学者必读
· 网站?XML?我的思考
· 了解 XML
 
Elook_AD
 
XML 行为(behavior) - 新的DHTML?
来源:XML指南  作者:佚名  时间:2006-9-2 11:43:49  字号选择:  

行为(behavior)是一个CSS属性选择器。他指向一个包含了特殊代码并且能够改变HTML页面元素的XML文件(htc)。

行为(Behavior)并不是W3C标准,他只是Microsoft的技术。


行为——什么是行为?

行为是一个新的CSS属性

行为属性可以指向一个分离的XML文件,这个XML文件包含了能够改变XML或者HTML页面的元素或显示样式的脚本代码。

你明白了么?这是一种可以把脚本程序完全从HTML页面中分离出来的方法。这真是太好了,现在我们可以写一些脚本库,并且可以和任何一个我们想的元素联系起来。


行为如何工作?

看下面这个HTML文件。在<style>元素中定义了<h1>元素的行为:

<html>
<head>
<style>
h1 { behavior: url(behave.htc) }
</style>
</head>
<body>
<h1>Move your Mouse over me</h1>
</body>
</html>

去看看这个例子, 并且把鼠标放到文字上面看看。

行为代码存储在一个XML文档(behave.htc)中,如下所示:

<component>
<attach for="element" event="onmouseover"
handler="hig_lite" />
<attach for="element" event="onmouseout"
handler="low_lite" />
<script type="text/javascript">
function hig_lite()
{
element.style.color=255
}
function low_lite()
{
element.style.color=0
}
</script>
</component>

这个行为文件包含JavaScript脚本。 这个脚本由<component>元素组成,组成的元素也包含了脚本事件操作者,很漂亮的,不是么?

 
[发给好友]  [打印本页] [关闭窗口] [返回顶部]
 
上一篇:XML HTTP 请求
下一篇:XML 技术概要
网友评论


关于本站 - 广告服务 - 免责条款 - 联系我们 - 管理团队 - 友情链接 - 为您导航
ElookCMS V1.00
Copyright © 2005-2006 Elook.Net.Cn. All Rights Reserved