在Flash中,用户单击TextField中的超链接时是否有任何事件?知道何时点击文本字段中的超链接?
1
A
回答
3
存在:TextEvent.LINK,但它仅适用于带有“event:”前缀的链接。
tf.htmlText = "<a href=\"event:http://www.example.com\">Example</a><br>";
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/text/TextField.html
如果你在外部数据拉不使用“事件:”语法,你也许可以很容易地编写一个快速的正则表达式,将其添加在
1
看来可能,检查出reference。
1
可以使用TextField事件“链接” - 当用户单击TextField中的超链接时调度它。
Adobe site提供了一个很好的例子。
1
这里是代码,以取代的HREF“事件:”前缀(如geraldalewis上述建议):
public static function hrefEvents(s:String):String {
var hrefRegex:RegExp = /href="/gm;
var output:String = s.replace(hrefRegex, "href=\"event:");
var dupe:RegExp = /event:event:/gm;
output = output.replace(dupe, "event:");
return output;
}
注意,我一定要撤消替换为已经拥有的HREF“事件:”在他们。 (我可以在正则表达式中使用负面预测断言,但我很懒。)
相关问题
- 1. 在点击时更改asp.net中超链接的文本?
- 2. 如何知道何时点击“共享链接”按钮?
- 3. 当用户点击该超链接时,如何设置从超链接超链接文本的值到jQuery对话框上的隐藏字段弹出?
- 4. 如何知道什么时候点击一个链接在php
- 5. 制作超链接在多行字段中可点击
- 6. 更改超链接颜色,同时点击其他超链接
- 7. 如何将文本框发布为可点击的超链接?
- 8. 在列表视图中点击超链接的文本属性?
- 9. 高亮文本时,链接被点击
- 10. 如何在链接上使用jQuery并使其在点击时显示文本字段中的链接?
- 11. 保存时间点击超链接/ linkbutton
- 12. 可点击链接(超链接)?
- 13. 文字被点击链接
- 14. 可点击超链接Android
- 15. 点击更新超链接
- 16. 点击HTML超链接
- 17. Rails - 如何在文本字段中包含超链接
- 18. 点击链接添加文本字段:javascript disabled
- 19. 如何模拟超链接的点击?
- 20. 当点击链接时替换链接的文本区域
- 21. 如何知道谁点击了我发送的参考链接?
- 22. 如何知道点击外部链接的频率?
- 23. 如何知道链接被点击的电子邮件地址?
- 24. 将点击文本替换为点击链接的文本
- 25. 单击超链接字段时获取gridview的索引
- 26. 修改Gridview中的超链接字段文本
- 27. 模拟datawindow文本字段中的超链接功能
- 28. 知道点击了checkedtextiew时
- 29. 获得超链接文本的浏览器右键点击
- 30. 如何在跑道中的电话类型字段中的点击通话链接上捕获点击事件?