У меня возникли трудности с открытием окон через некоторое время, а затем автоматически закрывать их через определенный промежуток времени. Я не уверен, почему, но похоже, что когда я пытаюсь использовать setTimeout в window.open и window.close, они каким-то образом вмешиваются. Вот мой код атм:setTimeout to window.open и закрыть, в том же окне?
function topLeft() {
var myWindow = "image.png", "ONE", "width=300,height=310,top=100,left=100,menubar=no,toolbar=no,titlebar=no,statusbar=no";
setTimeout(function() {
myWindow.window.open() }, 5000);
setTimeout(function() {
myWindow.close() }, 10000);
function start() {
openClose();
}
window.onload = start;
Спасибо для смотреть
Извинения, которые я должен был упомянуть, я прошу пользователей отключить их блокировщик всплывающих окон (я знаю, что это неодобрительно, но это эксперимент). Я отключил блокировщик, и код все еще не работает? –
@ NickR93 - посмотрите, что я добавил в начале моего ответа. Ваш код просто неправильный. – jfriend00