2011-02-07 48 views
0

我爲互聯網媒體公司工作。我們使用fancybox加載不斷臭名昭着的「包版廣告」廣告展示位置。clickTAG在使用AS3腳本時不會在FancyBox中觸發

當我們加載在ActionScript 3中編寫腳本的clickTAG的廣告時,FancyBox無法啓動點擊。然而,clickTAGs完成是AS2工作得很好。我們在廣告展示位置中測試了此問題,這些廣告展示位置不需要使用FancyBox,並且所有內容都會檢出。這兩個展示位置(常規網站展示位置和FancyBox)都使用Javascript,「onclick」事件,但也有標準嵌入參數(<object>xxx</object>)。

回答

0

你可以嘗試在HTML設置Flash變量,然後抓住他們這樣的:

function onSomethingClicked():void 
{ 
    var req:String; 

    if ((req = root.loaderInfo.parameters.clickTag)) 
    { 
     openWindow(req); 
    } 

} 

function openWindow(req:String):void 
{ 
    // 
} 

編輯:看的fancybox後,我不知道這是否會幫助,但我就在這裏把它案件。

相關問題