[英]clickTAG doesn't fire in FancyBox when scripted with AS3
我在一家互聯網媒體公司工作。 我們使用fancybox加載聲名狼藉的“包版廣告”廣告位置。
當我們加載具有在ActionScript 3中編寫的clickTAG腳本的廣告時,FancyBox無法啟動點擊。 但是,只要完成clickTAG,AS2就可以正常工作。 我們已經在不需要使用FancyBox且所有內容都已簽出的廣告展示位置中測試了此問題。 這兩個展示位置(常規網站展示位置和FancyBox)都使用Javascript“ onclick”事件,但也具有標准的嵌入參數( <object>xxx</object>
)。
您可以嘗試在html中設置flashVars,然后像這樣抓取它們:
function onSomethingClicked():void
{
var req:String;
if ((req = root.loaderInfo.parameters.clickTag))
{
openWindow(req);
}
}
function openWindow(req:String):void
{
//
}
編輯:看完Fancybox之后,我不確定是否會有所幫助,但為了以防萬一,我將其留在這里。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.