Redirecionamento em JavaScript

Aprenda a fazer um redirecionamento de páginas, baseado em um critério pré-definido (idade). Aprenda a usar document.location, window.location, setTimeout. Aprenda a redirecionar a página depois de 5 segundos.

Por | @oficinadanet Programação
<p>Hoje mostrarei como fazer um redirecionamento de p&aacute;ginas com <strong><span style="text-decoration: underline;"><a href="../artigos/javascript">JavaScript</a></span></strong>, &eacute; bem simples.&nbsp;</p> <p>Veja a sintaxe:&nbsp;</p> <p><code>&lt;script language= "JavaScript"&gt;<br />location.href="pagina.htm";<br />&lt;/script&gt;</code></p> <p>&Eacute; t&atilde;o &uacute;til quanto simples. Voc&ecirc; pode fazer v&aacute;rios incrementos, colocar dentro de ifs, redirecionar por idade, etc.&nbsp;</p> <p>Veja como ficaria um sistema de redirecionamento baseado na idade:&nbsp;</p> <p><code>&lt;script language= "JavaScript"&gt;<br />var idade = 15; <br />if (idade &gt;= 18)<br />{<br />location.href="adulto.htm";<br />}<br />else<br />{<br />location.href="crianca.htm";<br />}<br />&lt;/script&gt;</code></p> <h2>Outras forma de redirecionar uma p&aacute;gina via Javascript</h2> <p><strong>Redirecionando depois de 5 segundos:</strong></p> <p>Existe a possibilidade de redirecionar uma p&aacute;gina depois de 5 segundos, usando a fun&ccedil;&atilde;o <strong>setTimeout()</strong>, conforme o c&oacute;digo abaixo:</p> <p><code>&lt;script language= "JavaScript"&gt;<br />setTimeout("document.location = 'https://www.oficinadanet.com.br'",5000);<br />&lt;/script&gt;</code></p> <p><strong>Window.location:</strong></p> <p><code> &lt;script language= "JavaScript"&gt;<br />window.location = 'https://www.oficinadanet.com.br';<br />&lt;/script&gt; </code></p> <p>Aqui me disponibilizo a tentar resolver quaisquer d&uacute;vidas a respeito desta coluna e/ou script. &nbsp;</p> <p>D&uacute;vidas, cr&iacute;ticas ou sugest&otilde;es? Envie-me um e-mail.</p>
Recomendado
Siga nas redes
Últimas publicações
O QUE LER EM SEGUIDA
Assuntos html e javascript
Siga nas redes
Encontrou algum erro no texto?

Entre em contato com o autor e nos ajude a melhorar a qualidade dos posts cada vez mais!

AVISAR
Comentários
ASSINE NOSSA NEWSLETTER

As melhores publicações no
seu e-mail