1. 程式人生 > >FLEX在textArea中使用a標籤連結外部資源

FLEX在textArea中使用a標籤連結外部資源

今天在開發中遇到了一個問題,就是在textArea中使用a標籤連結外部資源,寫了一個簡單的demo如下:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx" 
			   minWidth="955" minHeight="600">
	<fx:Script>
		<![CDATA[
			import flashx.textLayout.events.FlowElementMouseEvent;
			
			import mx.controls.Alert;
			
			protected function linkelement1_clickHandler(event:FlowElementMouseEvent):void
			{
				// TODO Auto-generated method stub
				Alert.show(("hanshibo"));
} ]]> </fx:Script> <fx:Declarations> <!-- 將非可視元素(例如服務、值物件)放在此處 --> </fx:Declarations> <s:layout> <s:VerticalLayout verticalAlign="middle" horizontalAlign="center" gap="10" /> </s:layout> <s:TextArea width="400" height="100" editable="false"
> <s:a href="http://www.baidu.com" target="_blank" click="linkelement1_clickHandler(event)"> 請點選這裡! </s:a> </s:TextArea> </s:Application>