2
我有一個文本區域顯示的東西,我想實現:的ActionScript:如何鏈接文本添加到文本區域
有些話是HTML(藍色帶下劃線)呈現爲超鏈接,當鼠標懸停它變成了一隻手。當用戶單擊它時,它將調用AS中的函數並將這些單詞傳遞給回調函數。
它可行嗎?
謝謝。
我有一個文本區域顯示的東西,我想實現:的ActionScript:如何鏈接文本添加到文本區域
有些話是HTML(藍色帶下劃線)呈現爲超鏈接,當鼠標懸停它變成了一隻手。當用戶單擊它時,它將調用AS中的函數並將這些單詞傳遞給回調函數。
它可行嗎?
謝謝。
您可以通過設置文本區域"htmlText" property而不是「文本」來完成此操作。
<mx:Script>
<![CDATA[
[Bindable] private var content:String = "<a href='http://www.google.com'>Click for Google</a>";
]]>
</mx:Script>
<mx:TextArea id="htmlDisplay" htmlText="{content}" />
您可以使用其他標籤格式化鏈接,但不管您想要的。
我可以捕捉到用戶點擊鏈接的事件嗎?我想將回調掛鉤到超鏈接的單擊事件。 – 2010-09-20 14:49:16
解決:http://stackoverflow.com/questions/871325/flex-how-to-call-an-actionscript-function-from-htmltext-anchor – 2010-09-20 15:00:16