Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   помогите с кодом (http://www.flasher.ru/forum/showthread.php?t=178665)

Alexander 1311 26.04.2012 16:39

помогите с кодом
 
уже во второй раз столкнулся с этой проблемой,мне нужно что бы по клику сайт открывался в новой вкладке а не в окне.Банер размещается с помощью адривера сторонним человеком и протестировать я его не могу.
Помогите пожалуйста с кодом (прописан для кнопки)

Код AS1/AS2:

var timer:Timer;
 function callLink(event:MouseEvent):void
 {
    var pass:String = LoaderInfo(this.root.loaderInfo).parameters['ar_pass'];
    if(pass&&pass!="undefined") (new Loader()).load(new URLRequest(pass));
    timer = new Timer(300,1);
    timer.addEventListener(TimerEvent.TIMER_COMPLETE,navigate)
    timer.start();
    }
 function navigate(e:TimerEvent):void {
    timer.stop();
    var url:String = LoaderInfo(this.root.loaderInfo).parameters['link1'];
    try {
        var ie:String = ExternalInterface.call("function(){return !!window.ActiveXObject}");
          if(ie)ExternalInterface.call('window.open',url);
        else navigateToURL(new URLRequest(url), '_blank');
    }catch (e:Error){
        navigateToURL(new URLRequest(url), '_blank');
    }
 }
 link_btm.addEventListener(MouseEvent.CLICK, callLink);


alexcon314 26.04.2012 16:49

название темы не отражает сути вопроса.


Часовой пояс GMT +4, время: 01:04.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.