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

Запуск функций во фреймах
Добрый день. Возникла проблема - не могу запустить из одного фрейма процедуру функцию находящуюся в другом.
фрейм содержащий функцию faq_search. Текст функции:

var shutup_until = new Date(); /* now */

function _submit(the_form) {

var now = new Date();
var seconds_needed = 2;

if (now.getTime() < shutup_until.getTime()) {

alert("<%= not_so_fast %>");

/* ignore the event */
return;

} else {

shutup_until.setTime(now.getTime() + seconds_needed * 1000);
the_form.submit();
}
}

Далее кнопка на том же фрейме правильно выполняющая эту функцию:
<INPUT type="button" value="<%= bean.findLabel("SP_Find") %>" onclick="_submit(faq_search)" >

На вотром фрейме создаю кнопку:
<INPUT type="button" value="<%= bean.findLabel("SP_Find") %>" onclick="parent.faq_search.document._submit(faq_se arch)" >

И не работает. В этих вопросах новичок. В чем ошибка? И если можно дайте правильный код, чтобы обратиться к к функции на faq_search. Большое спасибо.
Ответить с цитированием