문제

TextArea 구성 요소의 htmlText 속성에 정의된 앵커에서 작업 스크립트 함수를 호출할 수 있는 방법이 있습니까?

감사합니다

도움이 되었습니까?

해결책 2

나는 답을 얻었다 여기..

다른 팁

이 앵커가 태그의 href인 경우 이벤트를 전달하고 다음과 같이 처리할 수 있습니다.

<mx:Script>
    <![CDATA[
        private function linkHandler(e:TextEvent):void
        {
            if (e.text == "test")
                trace("test called")
        }
    ]]>
</mx:Script>
<mx:creationComplete>
    <![CDATA[
        textArea.htmlText="<a href='event:test'>Link!</a>";
    ]]>
</mx:creationComplete>

<mx:TextArea id="textArea" link="linkHandler(event)" />  

외부 인터페이스 클래스는 JavaScript와 ActionScript 사이의 통신 채널을 제공합니다. 이 클래스를 사용하면 페이지의 JavaScript에서 통화를 듣고 메시지와 데이터를 다시 파견 할 수 있습니다.

아래 링크는 3.0으로 참조됩니다. 도움이되기를 바랍니다!

외부 인터페이스 공화

사용법 설명

샘플 코드

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top