Показать сообщение отдельно
  #2 (permalink)  
Старый 07.01.2012, 22:09
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

FF и IE делают всё верно : открывают новое окно с указанным url. т.к. url - JS, то исполняться он будет уже в открытом окне.

это с Chome неок.

никак. надо target поменять. причём неизвестно, будет ли это работать, если указано что-то типа

<a href="javascript:var a=this;a.target='_self';alert('ololo');setTimeout(function(){a.click()},1);a.target='_blank';a.href='about:blank'" target="_blank">link</a>


JS означает : при клике на ссылке изменить её target на текущее окно,выполнить alert, изменить target обратно на _blank и href на about:blank, после этого сымитировать клик.
Ответить с цитированием