Ciao a tutti ragazzi.

ho creato un banner web per un cliente, e nelle specifiche c'è scritto che la url da assegnare al bottone che copre completamente il banner, per attivare il link da pubblicizzare, è:

on (release)
{
getURL(_level0.clickTag,"_blank");
}


solo che questa funzione va bene per action script 2 ma per il 3, esce una mano da flash e mi inizia a prendere a schiaffi,


allora ho pensato di tradurre in AS3 detta funzione, con il seguente risultato:

but.buttonMode = true;
but.addEventListener(MouseEvent.CLICK, Click);
function Click(e:MouseEvent)
{
var url:String = "_level0.clickTag";
var request:URLRequest = new URLRequest(url);
try {
navigateToURL(request, '_blank');
} catch (e:Error) {
trace("No link");
}
}

la mia domanda è:

è corretta la mia traduzione, ho sbagliato qualcosa?

datemi una mano se potete,

grazie infinite.