JavaScript – Como redirecionar uma página usando jQuery

Dentro das linguagens de programação, muitas vezes existem pacotes de funções e métodos prontos para uso. Eles são chamados de frameworks, e tem o objetivo de fazer com que os programadores economizem tempo para chegar ao resultado esperado. Neste artigo vamos falar um pouco do jQuery, um framework do JavaScript.

O que é o jQuery?

Ele é um framework para o Javascript. Ele foi criado tendo em mente o lema “Write less, do more” (Escreva menos, faça mais). O objetivo do jQuery é fazer o Javascript mais fácil se utilizar em websites. Ele substitui tarefas complicadas e grandes do Javascript por funções mais rápidas e compatíveis com a generalidade dos browsers.

Como redirecionar uma página usando jQuery

Para redirecionar uma página usando jQuery, você pode utilizar a linha descrita abaixo:

$(location).attr('href', 'http://www.livecoding.tv');

Como redirecionar uma página usando JavaScript

Esta tarefa de redirecionamento de páginas é relativamente simples. Desta forma, não seria necessário utilizar o jQuery como ferramenta de otimização da programação.

Uma solução mais lógica é utilizar uma das linhas abaixo para fazer o redirecionamento da página utilizando o próprio JavaScript, pois ele já tem uma flexibilidade maior prevista para este caso.

// comportamento semelhante ao redirecionamento HTTP

window.location.replace("http://livecoding.tv");

// comportamento semelhante ao clique num link

window.location.href = "http://livecoding.tv";

// abrir uma janela nova, sem perder a origem

window.open("http://livecoding.tv")

O “replace()”  elimina a página de origem de seu histórico de navegação, o que o torna menor, caso o usuário quiser voltar para outra página anterior sem muitos cliques. Caso deseje simular o clique no link, use o “location.href”.

Para ver outras aplicações utilizando jQuery no JavaScript, você pode acessar este link.

Para ver outras formas de utilizar o jQuery, você pode conferir um dos vídeos abaixo:

 

Esses foram alguns exemplos de como redirecionar uma página no JavaScript. Se você souber de outra maneira de fazer isso, compartilhe com a gente na área de comentários abaixo.

Dr. Michael J. Garbade

I, Dr. Michael J. Garbade is the co-founder of the Education Ecosystem (aka LiveEdu), ex-Amazon, GE, Rebate Networks, Y-combinator. Python, Django, and DevOps Engineer. Serial Entrepreneur. Experienced in raising venture funding. I speak English and German as mother tongues. I have a Masters in Business Administration and Physics, and a Ph.D. in Venture Capital Financing. Currently, I am the Project Lead on the community project -Nationalcoronalvirus Hotline I write subject matter expert technical and business articles in leading blogs like Opensource.com, Dzone.com, Cybrary, Businessinsider, Entrepreneur.com, TechinAsia, Coindesk, and Cointelegraph. I am a frequent speaker and panelist at tech and blockchain conferences around the globe. I serve as a start-up mentor at Axel Springer Accelerator, NY Edtech Accelerator, Seedstars, and Learnlaunch Accelerator. I love hackathons and often serve as a technical judge on hackathon panels.

Recent Posts

Blockchain in Elections: A Leap Toward Transparent Democracy

In 2024 we're witnessing a critical point in democratic technology: the integration of blockchain and…

3 weeks ago

Win Big with Our Amazon Fire Max 11 & AirPods Pro Giveaway!

We’re thrilled to announce an exciting opportunity for you to win not one but two…

2 months ago

Unleashing Potential: How Education Ecosystem Transforms Learning into Real-World Success

Acquiring practical skills is crucial for career advancement and personal growth. Education Ecosystem stands out…

4 months ago

The Role of Artificial Intelligence in Modern Software Development

Artificial Intelligence (AI) has been making significant strides in various industries, and the software development…

7 months ago

Highest Stable Coin Yields – (W16 – 2024)

Another week to bring you the top yield platforms for three of the most prominent…

8 months ago

LEDU Token OTC Trading

If you hold a large volume of LEDU tokens above 1 million units and wish…

9 months ago