Estoy iniciándome en Javascript y queria hacer una pagina que al abrirla automáticamente abra otras tres pestañas a los 15, a los 30 y 60 minutos, he creado estos dos códigos pero ninguno funciona, si pueden por favor indiquen los errores de ambos códigos, quiero aprender, e indiquen alguna otra solución mas corta e ingeniosa, si existe. También creo que voy a tener problemas con los milisegundos y los minutos, oriéntenme en este tema. Muchas gracias a todos:
Código Javascript:
Ver original
<!DOCTYPE html> <html> <body onload="timedText()"> <p id="demo">No hagas nada, abriré tres ventanas poco a poco.</p> <script> function timedText() { setTimeout(myTimeout1, 900000) setTimeout(myTimeout2, 1800000) setTimeout(myTimeout3, 3600000) } function myTimeout1() { window.open("https://www.google.com"); } function myTimeout2() { window.open("https:// www.yahoo.com "); } function myTimeout3() { window.open("https://twitter.com"); } </script> </body> </html>
Código Javascript:
Ver original
<!DOCTYPE html> <html> <body onload="timedText()"> <p id="demo"> No hagas nada, abriré tres ventanas poco a poco.</p> <script> function timedText() { setTimeout(myTimeout1, 900000) setTimeout(myTimeout2, 1800000) setTimeout(myTimeout3, 3600000) } function myTimeout1() { var myWindow = window.open("https://twitter.com ", "", "width=200,height=100"); } function myTimeout2() { var myWindow = window.open("https://www.google.com ", "", "width=200,height=100"); } function myTimeout3() { var myWindow = window.open("https://www.yahoo.com", "", "width=200,height=100"); } </script> </body> </html>