2011-02-07 8 views
0

私はインターネットメディア会社で働いています。私たちはfancyboxを使用して、常に悪名高い "ロードブロッキング"広告の配置を読み込みます。AS3でスクリプトを作成したときにFancyBoxでclickTAGが発生しない

ActionScript 3でclickTAGをスクリプト化した広告を読み込むと、FancyBoxはクリックを開始できません。それでも、clickTAGはAS2でうまく動作します。 FancyBoxの使用を必要とせず、すべてがチェックアウトする広告プレースメントでこの問題をテストしました。プレースメント(通常のサイトプレースメントとFancyBox)は両方ともJavascriptの「onclick」イベントを使用しますが、標準埋め込みパラメータ(<object>xxx</object>)も持っています。

答えて

0

あなたは、このようにそれらをつかんその後、HTMLでのflashVarsを設定してみてくださいと可能性:

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

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

} 

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

EDIT:Fancyboxを見た後、私はこれが役立つかはわからないが、私はただでそれをここに残しておきます場合。

関連する問題