Показать сообщение отдельно
  #1 (permalink)  
Старый 30.12.2011, 12:52
Аспирант
Отправить личное сообщение для wfire Посмотреть профиль Найти все сообщения от wfire
 
Регистрация: 15.05.2011
Сообщений: 36

Проблема адаптации скрипта
Друзья, помогите решить такую проблему:
Есть небольшой скрипт, буквально одна строчка:
$('iframe[name=resframe]').load(function(){ var s = $(this).contents().find("body").html(); if (s!='') $('#content_page').html(s).removeClass('load'); });


где
resframe - имя пустого скрытого фрейма (<iframe name='resframe' style='display:none;'></iframe>")
content_page - ID дива, в котором размещается форма.
load - имя css класса (.load {background:url(/images/ajax-loader.gif) center no-repeat; min-height:150px;width:100%;})

При заполнении полей формы и нажатии submit данный скрипт выводит индикатор типа песочных часов, пока данные обрабатываются другим php-скриптом.

Возникла необходимость использовать эту-же функцию в другом скрипте php. Выглядит это так - на одной страничке нажимаем на ссылку, из базы mySql берется много данных и выводится на другой страничке. Вот на время выборки надо тоже выводить индикатор анимированный процессса. Но вот никак не могу адаптировать данный скрипт к новой задаче.
Вопросы такие - куда скрипт вставлять - в файл со ссылкой, или в файл, где обрабатываются и выводятся данные? А куда вставлять фрейм? И роль дива content_page не совсем мне понятна.
Ответить с цитированием