2008-11-11 12 views
2

В частности, я ищу, чтобы имитировать поведение кнопки обратной связи с AJAX, и я не хочу прикреплять #uglyhash к каждому URL-адресу, который, как представляется, является стандартной практикой большинства решений, которые я видел.Есть ли способ запустить произвольный Javascript при возврате или переходе по странице?

(Для чего это стоит, я прекрасно с решением, которое не работает вообще в IE.: P)

ответ

3

Вы можете прикрепить слушателя к событию документа «DOMContentLoaded» стрелять JavaScript, когда страница загружается. Это должно срабатывать при возврате и переходе, а также при загрузке страницы. Как вы используете этот javascript для реализации того, что вы хотите, зависит от вас, так как большинство людей справляется с «#uglyhash».

Отредактировано добавить пример кода для Mozilla (и обновить название события):

document.addEventListener("DOMContentLoaded", function() { 
    // Do watchya like 
},false); 

 Смежные вопросы

  • Нет связанных вопросов^_^