pb定义事件/b
p要在 HTC 中定义一个事件,我们需要用到 PUBLIC:EVENT 元素。当我们定义了一个事件后,我们就可以在 HTC 的所在页中来调用它。
p在下面的例子中来示范如何实现一个计算器的功能。在 HTC 中我们使用 EVENT 元素定义了一个 onResultChange 事件。当在所在页中激活 onResultChange 事件时,HTC 将计算出结果并返回到所在页。
xmp
PUBLIC:EVENT NAME=onResultChange ID=rcID /
SCRIPT LANGUAGE="JScript"
:
oEvent = createEventObject();
oEvent.result = sResult;
rcID.fire (oEvent);
:
/SCRIPT
/xmp
p下面是含有这个 HTC 的页面:
xmp
HTML XMLNS:InetSDK
HEAD
TITLECalculator Sample/TITLE
STYLE
INPUT {font-f...[ 查看全文 ]