2012-06-07 4 views
2

Я не могу заставить self.close() работать с iframes. Я знаю, что они не всплывающие окна, так что вполне нормально, что у них нет, но есть ли работа?IFRAME javascript close()?

+1

Какое поведение вы бы хотели иметь на '.close()'? И почему вы отметили его с помощью [tag: php]? o.O – Griwes

+1

Помогает ли это http://jsfiddle.net/8CQJG/? –

ответ

1

Закрытие iFrame - это то, что должен сделать родитель. Например, просто удалив его как Frank Astin демонстраций в его link.

+0

Я выполнил три функции: один, чтобы захватить элемент документа нашего iFrame, один для изменения текста кнопки (чтобы доказать, что он работает), и один, чтобы переопределить событие onclick кнопки. –

+0

Теперь я получил решение Ваших помогает парням Функция Iframe Исходный код: Код:

Щелчок близко будет закрыть это окно.

<входной тип = "кнопка" OnClick = "self.close()" значение = "Закрыть окно" /> –

+2

Благодаря Parcye ... это работа для меня. $ ('iframe'). Remove(); –