Timer Adfly

  • Autor Autor mediaprofesional
  • Fecha de inicio Fecha de inicio
M

mediaprofesional

Gamma
No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola, estoy queriendo hacer lo siguiente:

Tengo un html con publicidad y quiero que cuando alguien haga click en un hipervinculo de mi sitio se abra una nueva ventana con un contador de 3 segundos y que redirecciones a la pagina que el usuario quiere ver.

¿como lo hago?
 
Lo puedes hacer en java, creas tu script normal en head y lo llamas al cargar en body, te conviene hacerlo mas que en PHP para no cargar tu servidor

Enviado desde mi MB886 mediante Tapatalk
 
hola mediaprofesional,

lo que comentas lo puedes hacer mediante html y javascript las dos formas hacen exactamente lo mismo y son igual de validas:

1º Solución - mediante un metatag HTML
Insertar CODE, HTML o PHP:
<META http-equiv="refresh" content="3;http://www.dominio.com/seccion">
* copias y pegas el código antes de </head>

2º Solución - mediante javascript
Insertar CODE, HTML o PHP:
<script>setTimeout(function(){ window.location='http://www.dominio.com/seccion';}, 3000)</script>
* los 3000 se refiere a milisegundos = 3 segundos
* copias y pegas el código antes de la etiqueta HTML </body>

Las anteriores soluciones son invisibles para el usuario, por lo que deberías mostrar algún texto diciendo que en 3 segundos vas a redirigir el usuario a la página que quiera ver para que no piense que la página no funciona.

3º Solución con cuenta atrás - mediante javascript
Si lo que realmente quieres es mostrar una cuenta atrás y hacer la redirección cuando llegue a cero, la única forma que tienes de hacerlo es mediante javascript, he creado un ejemplo para ti, lo he puesto en 59 segundos para que te de tiempo a ver la cuenta atrás.
Edit fiddle - JSFiddle
* copias y pegas el código antes de la etiqueta HTML </body>

espero que te resulte útil! 😛8:
 
Última edición:
Atrás
Arriba