0
У меня есть сценарий, если вы положите его на свой сайт, он будет вставлять iframe на ваш сайт iframe вызывает веб-страницу викторины, эта страница викторины будет над вашим сайтом и будет закрывать ее все, если вы правильно ответите на викторину, страница викторины должна быть удалена .. поэтому я делаю все, но я не могу удалить iframe, когда он закончил вопросы, чтобы увидеть исходный сайт.Как удалить iframe при нажатии на кнопку
Это образец того, что я хочу.
У меня две страницы, первая - родительская, а вторая - дочерняя. Я хочу знать, как удалить iframe, когда я нажимаю кнопку, находящуюся внутри дочерней страницы;
Родитель
<!DOCtype>
<html>
<head>
</head>
<body>
Parent
<iframe id="frame" src="child.html"></iframe>
</body>
</html>
И ребенок
<!DOCTYPE html>
<html>
<body>
<button onclick="myFunction()">Click me</button>
<script>
window.onload = function() {
function myFunction() {
var getframe = document.getElementById("frame");
getframe.innerHTML = '';
}
}
</script>
</body>
</html>
Я получаю эту ошибку
туРипсЫоп не определен
Я попробовал много способов, но никто не работает
Ваша функция 'myFunction'' не доступна глобально, потому что она является частью вашей функции' 'onload''. Вы пытались переместить его в начало вашего ''