Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/09/2017, 13:53
abeh
 
Fecha de Ingreso: septiembre-2006
Mensajes: 24
Antigüedad: 17 años, 8 meses
Puntos: 0
Hacer una pagina que abra automáticamente otras tres con retardos de minutos

Hola a todos,

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
  1. <!DOCTYPE html>
  2. <html>
  3. <body onload="timedText()">
  4.  
  5. <p id="demo">No hagas nada, abriré tres ventanas poco a poco.</p>
  6.  
  7. <script>
  8. function timedText() {
  9.     setTimeout(myTimeout1, 900000)
  10.     setTimeout(myTimeout2, 1800000)
  11.     setTimeout(myTimeout3, 3600000)
  12. }
  13. function myTimeout1() {
  14.     window.open("https://www.google.com");
  15. }
  16. function myTimeout2() {
  17.     window.open("https:// www.yahoo.com ");
  18. }
  19. function myTimeout3() {
  20.     window.open("https://twitter.com");
  21. }
  22. </script>
  23.  
  24. </body>
  25. </html>

Código Javascript:
Ver original
  1. <!DOCTYPE html>
  2. <html>
  3. <body onload="timedText()">
  4.  
  5. <p id="demo"> No hagas nada, abriré tres ventanas poco a poco.</p>
  6.  
  7. <script>
  8. function timedText() {
  9.     setTimeout(myTimeout1, 900000)
  10.     setTimeout(myTimeout2, 1800000)
  11.     setTimeout(myTimeout3, 3600000)
  12. }
  13. function myTimeout1() {
  14.     var myWindow = window.open("https://twitter.com ", "", "width=200,height=100");
  15. }
  16. function myTimeout2() {
  17.     var myWindow = window.open("https://www.google.com ", "", "width=200,height=100");
  18. }
  19. function myTimeout3() {
  20.     var myWindow = window.open("https://www.yahoo.com", "", "width=200,height=100");
  21. }
  22. </script>
  23.  
  24. </body>
  25. </html>