Pregunta

¿Hay alguna manera de llamar a una función de escritura de la acción de un anclaje que se define en la propiedad htmlText del componente TextArea.

Gracias

¿Fue útil?

Solución 2

Tengo la respuesta aquí ..

Otros consejos

Si este anclaje es un href de una etiqueta, puede distribuir eventos y manejarlos así:

<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)" />  

La clase ExternalInterface le proporcionará un canal de comunicación entre Javascript y Actionscript. El uso de esta clase, puede escuchar las llamadas de la página Javascript, así como, los mensajes de despacho y los datos retrospectivos.

Los enlaces a continuación hacen referencia a AS 3.0. Esperamos que ayuda!

ExternalInterface Docmentation

Uso Descripción

Código de ejemplo

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top