2011-02-07 44 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后,我不知道这是否会帮助,但我就在这里把它案件。

相关问题