XBL与XForms技术详解
一、XBL事件处理与扩展示例
在XBL(XML Binding Language)中,我们可以通过 <handlers> 标签为整个XBL小部件分配事件处理程序,该标签包含多个 <handler> 子标签。事件处理程序脚本声明支持两种形式:一种是作为 action 属性的对象进行内联赋值,另一种是将脚本编码为 <handler> 的值。示例代码如下:
<handlers>
<handler event="someEvent">
Handler script
</handler>
<handler event="someOtherEvent" action="someOtherScript"/>
</handlers>
下面是一个扩展示例,展示了字段、方法和事件处理程序的使用。我们修改了XBL源文件 xbltest.xml ,添加了字段和属性,具体代码如下:
<?xml version="1.0"?>
<bindings xmlns="http://www.mozilla.org/xbl"
xmlns:xbl="http://www.mozilla.org/xbl"
xmlns:xul="htt
超级会员免费看
订阅专栏 解锁全文
43

被折叠的 条评论
为什么被折叠?



