Я работаю над букмарклетом, который на самом деле является iframe, введенным в DOM, щелкнув букмарклет. Итак, есть ли способ удалить этот iframe из DOM (фактически закрыть этот букмарклет) при нажатии кнопки отмены на странице html, загруженной iframe? Так же, как в Delicious bookmarklet. Надеюсь, вы, ребята, можете понять, что я имею в виду, спасибо!Как удалить дочерний элемент при нажатии внутри этого элемента?
-2
A
ответ
0
Wether это возможно или не зависит от правил CORS.
Когда вам разрешено делать это в соответствии с этими правилами, вы можете использовать объект window.frameElement
.
Это так просто:
Страница, содержащая IFrame:
<iframe src="somepage.html"></iframe>
somepage.html
<input
type="button"
value="Click me!"
onclick="window.frameElement.parentNode.removeChild(window.frameElement)"
/>
Смежные вопросы
- 1. Удалить дочерний массив из массива, где дочерний элемент является последним из этого элемента.
- 2. Как удалить родительский элемент при нажатии? - AngularJS
- 3. Выделите элемент из кнопки внутри этого элемента
- 4. Удалить дочерний элемент
- 5. удалить дочерний элемент br
- 6. выберите дочерний элемент без выбора родительского элемента
- 7. jQuery - выберите дочерний элемент элемента
- 8. Как сфокусировать дочерний элемент управления при нажатии Tab?
- 9. Как найти позицию заголовка раздела при нажатии на дочерний элемент?
- 10. Транспортир - получить дочерний элемент элемента?
- 11. Предотвратить перенаправление при нажатии на дочерний элемент привязки
- 12. Не вызывать родительское событие при нажатии на дочерний элемент
- 13. Как сделать элемент Clickable внутри перемещаемого элемента?
- 14. Как компенсировать n-й дочерний элемент элемента
- 15. Удалить div после элемента в iframe внутри этого div нажал
- 16. Как добавить дочерний элемент после элемента Root
- 17. Найти дочерний элемент элемента списка
- 18. jQuery отключить родительский триггер при нажатии на дочерний элемент
- 19. Как удалить активное состояние элементов при нажатии элемента элемента
- 20. Измените только элемент элемента ListView при нажатии
- 21. jquery удалить прямой дочерний элемент
- 22. Не перенаправлять при нажатии на определенный дочерний элемент якорной
- 23. Скрытие элемента сиблинга при нажатии элемента
- 24. Appium IOS: Как найти дочерний элемент элемента
- 25. Как скрыть определенный дочерний элемент элемента fieldset?
- 26. Как выбрать первый дочерний элемент родительского элемента?
- 27. Как петля через дочерний элемент элемента AngularJS
- 28. Как получить дочерний элемент из элемента шаблона?
- 29. Горизонтальное центрирование дочернего элемента внутри родителя уже, чем дочерний элемент
- 30. Переместить текст внутри элемента в его дочерний элемент
возможно дубликат [JavaScript DOM удалить элемент] (HTTP: // StackOverflow. com/questions/8830839/javascript-dom-remove-element) – CalebB
Немного исследований идет долгий путь. [Удалить элемент JavaScript DOM] (http://stackoverflow.com/questions/8830839/javascript-dom-remove-element) был первым результатом в моем поиске и, скорее всего, вашим решением. – CalebB