2009-10-29 4 views
0

Mornin все. Мне было интересно, может ли кто-нибудь сказать мне, как я могу активировать функцию в jquery после того, как форма отправки в iframe завершилась?jquery, один раз форма подача завершена

С уважением Фил

+0

Где находится JS, на странице, содержащей iFrame? – Bostone

+0

нет родителя, я хочу взять результат из iframe и поместить в родительский, а затем удалить iframe; как будто этого не было. –

+1

Является ли ваш iframe вытягиванием из домена, отличного от родительской? Если это так - вы не сможете получить доступ к DOM – Bostone

ответ

1

Подача формы может возвращать яваскрипт блок, который может вызвать функцию в родительском документе; например:

<html><script language="javascript"> 
    window.parent.document.doSomething(); 
</script></html> 

и внутри функции doSomething() вы называете ваш код JQuery.

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