Ir para conteúdo
Fórum Script Brasil
  • 0

Passar Parâmetreos


Mr. Walker

Pergunta

Opa!

Tenho um arquivo HTML, que possui um script JS. A intenção é passar um parâmetro através da URL para uma variável, mas não estou conseguindo.

Declarei a variável varNome=""; criei uma função imprimeNome(){document.write(varNome)} e chamo ela em determinado trecho do código imprimeNome(). Se eu colocar varNome="alguma coisa", funciona, ele imprime perfeitamente.

Estou tentando passar o parâmetro através da URL, por exemplo: http://www.site.com.br/arquivo.html?varNome=teste

Não sei se é possível fazer isso apenas com HTML e JS, se for, gostaria de saber onde está o erro...

Obrigado!

[]'s

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0
<script>
qs=new Array()
variaveis=location.search.replace(/\x3F/,"").replace(/\x2B/g," ").split("&")
if(variaveis!=""){
for(i=0;i<variaveis.length;i++){
nvar=variaveis[i].split("=")
qs[nvar[0]]=unescape(nvar[1])
}
}
function QueryString(variavel){
return qs[variavel]
}

document.writeln ("O valor da vari?l nome ?58;" + QueryString("varNome") + "<P>");
document.writeln ("O valor da vari?l outra ?58;" + QueryString("OutraVar"));
</script>

<a href="sua_pagina.html?varNome=teste&OutraVar=teste2">link</a>

Link para o comentário
Compartilhar em outros sites

  • 0

Mais uma coisa...

Existe a possibilidade de que esses parâmetros não apareçam na barra de endereço após o carregamento da página?

Por exemplo, o endereço é "sua_pagina.html?varNome=teste&OutraVar=teste2"

E após o carregamento da página ficar apenas "sua_pagina.html" na barra de endereço?

Pensei em usar frameset no html, mas não sei se é possível implementar nesse caso...

Obrigado

[]'s

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...