@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"
.