在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. 如何在跑道中的電話類型字段中的點擊通話鏈接上捕獲點擊事件?