2011-02-22 6 views
0

Я вызываю модовое окно прототипа в событии onclick. Страница, которая вызывается внутри модального окна, содержит функцию javascript. Эта функция не выполняется внутри модального окна. Тем не менее, он отлично работает, когда страница запускается индивидуально, а не внутри модального окна.Вызов функции javascript внутри модального окна прототипа

Мой запрос заключается в том, что функция javascript/Ajax работает внутри прототипа модального окна?

ответ

2

не знаю, как вы загрузите содержимое окна (или какой вид модального окна вы используете), однако Ajax.Updater имеет вариант называется evalScripts, который должен быть установлен верно для того, чтобы оценить сценарии из запроса:


new Ajax.Updater(elementId, url, {evalScripts: true}); 
+0

по щелчку Я вызываю функцию openmodal_window() {открыть DHTMLWindow ("", 'checkemail.php', 420,320, "email");}, страница checkemail.php содержит функцию javascript для проверки подлинности электронной почты. Эта функция не выполняется внутри модального окна (prototype.js). – user475685

+0

можете ли вы разместить свой код? какую библиотеку вы используете для модального окна? – matei

+0

Я использую библиотеку prototype.js, которая использует Dialog.info для создания модального окна. – user475685

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