Tengo un sitio web que se desliza a una "sección" llamada blog en mi HTML. Quiero que el usuario simplemente vea la página por un breve segundo o 2 y luego redirija al motor de mi blog.¿Tiempo de redirección retrasada?
¿Recomendar un desvío temporal de redirigido?
Si puedo redirigir con un tiempo de retraso sobre la base de un clic del li blog:
<li data-target="blog" data-target-activation="click" class="tile icon_add_favourite">
<div>
<h2>Blog</h2><h3>13</h3>
<script type="text/JavaScript">
<!--
setTimeout("location.href = 'http://www.mysite.co.uk/blog';", 1500);
-->
</script>
</div>
</li>
ACTUALIZACIÓN: Esto es tan extraño cuando el HTML5 se desliza a la sección de bloquear la página todavía está rindiendo con todo el código y, por lo tanto, JS debe activarse mediante el evento click y luego ejecutar el redireccionamiento basado en el temporizador.
Las soluciones funcionan en JS a medida que aparecen los cuadros de alerta. Me pregunto por qué no funcionan en mi página?
El problema que enfrento es que HTML5 está todo en una página de índice. Entonces necesito el temporizador para comenzar al hacer clic en el enlace del blog. –
@ sp-1986 vea mi respuesta actualizada que llamará a la función setTimeout después de hacer clic en el enlace del blog y llamará a la página del blog después de 2 segundos. –
revisa la edición ... no es técnicamente un enlace en HTML5, ¿o sí? –