在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. 制作超链接在多行字段中可点击
- 2. 更改超链接颜色,同时点击其他超链接
- 3. 高亮文本时,链接被点击
- 4. 在列表视图中点击超链接的文本属性?
- 5. 如何在链接上使用jQuery并使其在点击时显示文本字段中的链接?
- 6. 保存时间点击超链接/ linkbutton
- 7. 文字被点击链接
- 8. 点击HTML超链接
- 9. 点击链接添加文本字段:javascript disabled
- 10. Rails - 如何在文本字段中包含超链接
- 11. 如何模拟超链接的点击?
- 12. 如何知道链接被点击的电子邮件地址?
- 13. 如何知道谁点击了我发送的参考链接?
- 14. 如何知道点击外部链接的频率?
- 15. 单击超链接字段时获取gridview的索引
- 16. 模拟datawindow文本字段中的超链接功能
- 17. 修改Gridview中的超链接字段文本
- 18. 如何在跑道中的电话类型字段中的点击通话链接上捕获点击事件?
- 19. 当我点击链接时,如何显示字段? (javascript)
- 20. 如何在链接中点击某个div时添加文本
- 21. 如何知道键盘何时隐藏文本字段?
- 22. 你可以在文本字段中有超链接吗?
- 23. 如何添加可点击链接到Django admin中的字段?
- 24. 点击表格中另一列的链接文字链接
- 25. Html使文本可点击而不使其超链接
- 26. 通过点击文本超链接在android系统
- 27. 如何在点击链接时传递文本框的值?
- 28. 点击使用PowerShell的超链接
- 29. WPF Datagrid的超链接右键点击
- 30. 文本字段未知道具