如何进行客户端组件编程? 最简单的就是用VB,你看看VB的帮助就有 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我只是想了解一下,比如ACTIVEX控件的属性、方法、事件都如何来设置和调用 插一句,HTC(html component)也应该算客户端组件吧? 这个我明白。这样吧,比如有这样一个控件:ctlTest属性:TextBorderStylePicture方法:ShowHide事件:Click现在在页面里,我要加载这个控件,设置各项属性,然后调用SHOW方法,使其显示,并响应用户对其的CLICK事件。当用户激活CLICK事件时,该控件的TEXT改变,并在页面上输出该控件原来的TEXT及新的TEXT。请问各位,这样的如何来实现? 那控件的事件如何实现呢?比如treeview的nodeclick或nodecheck等事件如何来响应呢? --- html ----<span test="haha" style="behavior:url(ctlTest.htc);">test1</span><br><span style="behavior:url(ctlTest.htc);">test2</span> --- ctlTest.htc ----<PUBLIC:COMPONENT><PUBLIC:PROPERTY NAME="Text" get="getText" put="putText"/><PUBLIC:METHOD NAME="Show" /><PUBLIC:METHOD NAME="Hide" /><PUBLIC:ATTACH EVENT="onclick" handler="hd_mouseclick" /><SCRIPT LANGUAGE="JScript">mtext = null;function getText(){ return mtext}function putText(aText){ mtext=aText;}function Show(){}function Hide(){}function hd_mouseclick(){ alert(this.innerHTML) alert(Text)}</SCRIPT><PUBLIC:COMPONENT>你应该要的是方法吧,懒得写代码了,htc提供了属性,方法,事件,在Show()和Hide()里你就可以写你想要的方法代码了,属性Text也有了get,put两个方法(函数),将会在取Text和设置Text的时候调用,随便做些测试就ok了。 http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors这里有详细的资料和例子下载. 上面地址错了,呵呵。http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/library/behaviorslibrary.asp 麻烦您看看这个段对联广告代码哪里有问题,谢谢! 高分请教一个问题,有兴趣的进来! !!紧急请教!!关于单选框(多选框)控制下拉菜单活动状态的代码如何写 求助 我想得到当前焦点所在的控件,能够实现吗? 请大家进来看看,帮帮我 confirm()对话框,要如何改变其光标默认位置? emu(ston) goldenlove(潇洒.net)看过来 如果想很好理解DHTML中的元索定位,那么,这张图太重要了 fetch的信息交互问题 急!请问如何用JS控制embed(背景音乐)的开始暂停和停止,用了网上的方法不行。 有关MediaPlay的简单问题
ctlTest属性:
Text
BorderStyle
Picture方法:
Show
Hide事件:
Click现在在页面里,我要加载这个控件,设置各项属性,然后调用SHOW方法,使其显示,并响应用户对其的CLICK事件。当用户激活CLICK事件时,该控件的TEXT改变,并在页面上输出该控件原来的TEXT及新的TEXT。请问各位,这样的如何来实现?
<span test="haha" style="behavior:url(ctlTest.htc);">test1</span>
<br>
<span style="behavior:url(ctlTest.htc);">test2</span> --- ctlTest.htc ----
<PUBLIC:COMPONENT>
<PUBLIC:PROPERTY NAME="Text" get="getText" put="putText"/>
<PUBLIC:METHOD NAME="Show" />
<PUBLIC:METHOD NAME="Hide" />
<PUBLIC:ATTACH EVENT="onclick" handler="hd_mouseclick" />
<SCRIPT LANGUAGE="JScript">
mtext = null;
function getText(){
return mtext
}
function putText(aText){
mtext=aText;
}
function Show(){
}
function Hide(){
}
function hd_mouseclick(){
alert(this.innerHTML)
alert(Text)
}
</SCRIPT>
<PUBLIC:COMPONENT>
你应该要的是方法吧,懒得写代码了,htc提供了属性,方法,事件,在Show()和Hide()里你就可以写你想要的方法代码了,属性Text也有了get,put两个方法(函数),将会在取Text和设置Text的时候调用,随便做些测试就ok了。