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

Как загрузить и заставить работать скрипт после загрузки frame?
Имеем несколько фреймов
<frameset id="frameset" rows="*, 50%">
	<frame src="page1.php" name="frame1" id="frame1">
	<frame src="page2.php" name="frame2" id="frame2">
</frameset>


В каждой странице page1.php и page2.php есть свой скрипт jQuery, но сама библиотека не подключена.

Задача состоит в том, чтобы подключить из главного (родительского) фрейма, с помощью JavaScript, библиотеку jQuery, и заставить работать скрипты внутри страниц.

Есть такой способ, запихивать туда jQuery простым appendChild, потом брать весь контент после загрузки страницы с помощью outerHTML и перезаписывать туда же с помощью document.write - но этот способ не подходит, так как перерисовка совершенно не приемлема из за визуальных скачков (сначала грузиться контент, потом перезаписывается, что создаёт реально проблему).


Помогите найти решение если таковое существует, возможно я даже не в ту сторону иду и есть решение которые совсем не похоже на это.
Ответить с цитированием