Показать сообщение отдельно
  #1 (permalink)  
Старый 10.03.2011, 17:37
Новичок на форуме
Отправить личное сообщение для re3443 Посмотреть профиль Найти все сообщения от re3443
 
Регистрация: 10.03.2011
Сообщений: 4

Обработка событий от документа в Iframe(после смены у него src)
Имеется невидимый iframe, с помощью которого внутри дива выводится некоторый html-документ.
При смене свойства src ифрейма(или, как вариант, location.href):
document.getElementById(ifrId).src = '/doc.jsp?page=' + n;
или
window.frames.ifrId.location.href = '/doc.jsp?page=' + n;
выводится документ с новым набором данных.

То есть, такая псевдо-аяксовая листалка.

Документ, подгружаемый в ифрейм, содержит элементы, клики на которых должны обрабатываться скриптом. Сам скрипт находится на странице, содержащей ифрейм. Так вот: при первоначальной загрузке javascript-события от этих элементов обрабатываются скриптом, а после смены src ифрейма, страница перестаёт реагировать на клики. Там всё те же элементы, с теми же атрибутами, которые должны ловиться и обрабатываться скриптом(и обрабатываются при первоначальной загрузке).
Ответить с цитированием