Показать сообщение отдельно
Старый 26.04.2012, 16:39
Alexander 1311 вне форума Посмотреть профиль Отправить личное сообщение для Alexander 1311 Найти все сообщения от Alexander 1311
  № 1  
Alexander 1311

Регистрация: Apr 2012
Сообщений: 10
По умолчанию помогите с кодом

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

Код 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);