Показать сообщение отдельно
  #1 (permalink)  
Старый 02.03.2010, 09:40
Интересующийся
Отправить личное сообщение для Achilles_sm Посмотреть профиль Найти все сообщения от Achilles_sm
 
Регистрация: 02.03.2010
Сообщений: 16

location.href не работает в FF ;))
function unl () {            
  window.location = "http://ya.ru";                           
  alert("Переход!");   
};                
window.addEventListener("unload", unl, false);


Вот такой вот код. При переходе на другую страницу с текущей должен открываться http://ya.ru. Алерт выдаёт, но на ya.ru не переходит, а переходит по нажатой ссылке... Отменить default у ссылки не могу по условиям задачи. Причём в Опере всё работает. Пробовал и window.location.href, и replace -- в опере работает, в FF нет =((( Причём это касается только события unload. на click, к примеру, если повесить unl, то всё работает...

Как заставить работать? Помогите, товарищи!

Последний раз редактировалось Achilles_sm, 02.03.2010 в 09:58.
Ответить с цитированием