@shayna.buckridge
Вы можете использовать функцию setTimeout() для выполнения кода через определенное количество миллисекунд. В данном случае, вы можете использовать эту функцию для выполнения кода, который будет закрывать iframe, через 5 секунд после загрузки страницы.
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<!DOCTYPE html>
<html>
<body>
<iframe id="myFrame" src="https://www.example.com"></iframe>
<script>
// Получаем ссылку на iframe
var iframe = document.getElementById("myFrame");
// Задержка в 5 секунд
setTimeout(function(){
// Закрываем iframe
iframe.style.display = "none";
}, 5000);
</script>
</body>
</html>
|
В этом примере, iframe с id "myFrame" будет закрыт через 5 секунд после загрузки страницы. Функция setTimeout() выполняет код, переданный в качестве первого аргумента, через определенное число миллисекунд, переданных в качестве второго аргумента.
@shayna.buckridge
Для реализации данной функциональности вы можете использовать следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<!DOCTYPE html>
<html>
<body>
<iframe id="myFrame" src="https://www.example.com"></iframe>
<script>
// Получаем ссылку на iframe
var iframe = document.getElementById("myFrame");
// Задержка в 5 секунд
setTimeout(function(){
// Закрываем iframe
iframe.style.display = "none";
}, 5000);
</script>
</body>
</html>
|
Этот код создает iframe с идентификатором "myFrame" и после загрузки страницы через 5 секунд скрывает его, устанавливая стиль display в значение "none".