9.26.用超链接调用ActionScript代码

问题
我想让用户点击超链接时调用ActionScript方法
解决办法
监听TextEvent.LINK 事件
讨论
在ActionScript3里点击超链接调用ActionScript代码是很简单的。首先我们定义一个超链接:
+展开
-ActionScript
field.htmlText = "<a href='event:http://www.rightactionscript.com'>Website</a>";

使用flash.events.TextEvent.LINK 常量注册监听器:
+展开
-ActionScript
field.addEventListener(TextEvent.LINK, onClickHyperlink);

该event 是flash.events.TextEvent 实例,event 对象有个text 属性包含HRef 属性的值,也就是说上面例子中event 的text 属性值为http://www.rightactionscript.com.。

加支付宝好友偷能量挖...


评论(0)网络
阅读(93)喜欢(0)flash/flex/fcs/AIR