tiempo de redireccionamiento retrasado?

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 a mi motor de blog.

¿Sugiere una redirección retrasada?

Si puedo redirigir con un tiempo de retraso basado en el clic del blog li:

<li data-target="blog" data-target-activation="click" class="tile icon_add_favourite">
          <div>
            <h2>Blog</h2><h3>13</h3>
                <script type="text/JavaScript">
                &lt;!--
                    setTimeout("location.href = 'http://www.mysite.co.uk/blog';", 1500);
                --&gt;
                </script>
          </div>
        </li>

ACTUALIZAR Esto es muy extraño cuando el HTML5 se desliza hacia el bloque de sección, la página todavía se está procesando con todo el código y, por lo tanto, el evento de clic debe activar el JS y luego ejecutar la redirección según el temporizador.

Las soluciones funcionan en JS cuando aparecen los cuadros de alerta. ¿Me pregunto por qué no funcionan en mi página?

Respuestas a la pregunta(12)

Su respuesta a la pregunta