2009-06-04 10 views

Répondre

1

Il semble possible, vérifier sur le reference.

1

Il est possible d'utiliser l'événement TextField "lien" - il est distribué lorsqu'un utilisateur clique sur un lien hypertexte dans le TextField. Un bon exemple est fourni dans Adobe site.

1

Voici le code qui remplace HREF avec « l'événement: » préfixes (comme suggéré par geraldalewis ci-dessus):

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; 
} 

Notez que je fais en sorte de défaire le remplacer pour HREF qui ont déjà « événement » dans leur. (J'aurais pu utiliser une assertion d'anticipation négative dans l'expression régulière, mais j'étais paresseux.)