- 17, May 2024
- #1
Привет!
Я облазил почти везде и нашел эту тему: https://forums.digitalpoint.com/threads/close-iframe-from-within-that-iframe.582469/
По сути, я ищу то же самое, но с небольшим изменением: я хочу добавить кнопку закрытия, чтобы закрыть iframe из родительского или дочернего элемента, используя javascript, и чтобы кнопка исчезла после закрытия iframe. Я попробовал одно из решений в теме.
Вот этот:
[Это работало в Chrome]. Надеюсь найти решение этой проблемы.
Спасибо!
Я облазил почти везде и нашел эту тему: https://forums.digitalpoint.com/threads/close-iframe-from-within-that-iframe.582469/
По сути, я ищу то же самое, но с небольшим изменением: я хочу добавить кнопку закрытия, чтобы закрыть iframe из родительского или дочернего элемента, используя javascript, и чтобы кнопка исчезла после закрытия iframe. Я попробовал одно из решений в теме.
Вот этот:
[object HTMLIFrameElement]
Код (разметка): Теперь при нажатии кнопки iframe закрывается, но браузер сразу же отправляет меня:
javascript: window.parent.document.getElementById('xbutton').parentNode.removeChild(window.parent.document.getElementById('xbutton'))
Код (разметка): ..с сообщением браузера следующего содержания:
<a href="javascript: window.parent.document.getElementById('closeButton').parentNode.removeChild(window.parent.document.getElementById('closeButton'))">X</a>
Код (разметка): Что я делаю не так? Я использую 64-разрядную версию Waterfox/Firefox и хочу, чтобы она работала как в Chrome, так и в Firefox.
[Это работало в Chrome]. Надеюсь найти решение этой проблемы.
Спасибо!