GET com JavaScript de um jeito fácil

Veja uma forma muito fácil de coletar os parâmetros via GET com JavaScript. O processo é muito simples, veja os exemplos.

[ad#texto]

Acredito que todo desenvolvedor web já deve ter precisado pelo menos uma vez receber parâmetros via GET com Javascript, então aí vai um exemplo muito fácil:

GET com Javascript de um jeito fácil
GET com Javascript de um jeito fácil
var url = location.href;
var dominio = url.split("/");

if (url.indexOf("?") > 0) {
 query = url.split("?");
 param = query[1].split("&");

 for (i=0; i < param.length; i++) {
  v = param[i].split("=");
  eval("var "+v[0]+"='"+v[1]+"';");
 }
}

Viram que simplicidade para receber os parâmetro GET com Javascript?

O código acima simplesmente pega a URI recebida e vai quebrando e utilizando o comando EVAL() para montar uma variável (com seu respectivo valor) para cada parâmetro enviado.

Complementando o exemplo, segue uma amostra de como utilizar o seu parâmetro:

$( "#divGet" ).text("Meu parâmetro: " + meuParam);

No trecho acima utilizando JQuery o conteúdo do parâmetro é jogado para um elemento DOM com o referido ID.

Petter Rafael

Desenvolvedor Web atua com as tecnologias Java e PHP apoiadas pelos bancos de dados Oracle e MySQL. Além dos ambientes de desenvolvimento acima possuiu amplo conhecimento em servidores Apache/Tomcat, Photoshop, Arte & Foto, Flash e mais uma dezena de ferramentas e tecnologias emergentes. Atualmente colabora com o Viablog escrevendo sobre programação e tecnologia.