2014-10-06 48 views
0

我有這個旗幟有3個標籤,需要clickTAGs添加到每個標籤部分的按鈕。目前,橫幅廣告可以正常工作,但是當我嘗試插入clickTAG功能時,所有內容都會變得棘手,並最終產生閃爍的橫幅。我希望這裏有人能幫助我。如何在AS3上添加clickTAG功能?

這是我使用的代碼:

this.btn_launchsite.addEventListener(MouseEvent.CLICK,f); 
function f(e:MouseEvent) : void { 
    navigateToURL(new URLRequest ("http://kpmginfo.com/cfo/"),"_blank"); 
} 

我試過無效{和的navigateToUrl之間添加此:

var click_url:String = root.loaderInfo.parameters.clickTAG; 
    if(click_url) { 

這使得整個旗幟閃爍。

+0

你能提供你所得到的錯誤嗎? – Marty 2014-10-06 21:48:34

回答

0

我不確定你正在嘗試實現什麼,即。你想跟蹤點擊次數嗎?在閃光?發送跟蹤數據到一個外部的PHP?無論如何,我會首先在您的點擊按鈕功能&之外創建您的clickTag功能,然後在點擊標題功能中調用clickTag功能。

例如。就像是。

var URL_Tag = 0; 
function ClickTagger (e:Event=null):void {root.URL_Tag = root.URL_Tag + 1;} 

this.btn_launchsite.addEventListener(MouseEvent.CLICK, ClickBanner); 
function ClickBanner (event:MouseEvent) : void { 
    navigateToURL(new URLRequest ("http://kpmginfo.com/cfo/"),"_blank"); 
    ClickTagger(); 
} 

trace (URL_Tag); // this line is for testing and debugging.