Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ErgoProxi

[Resolvido] Enviar variavel via JavaScript

Recommended Posts

Olá pessoal,

 

Estou a desenvolver um minisite que não vai ficar em um servidor.

 

Tá, mas segue o problema...

 

Gostaria de quando eu clicar em um hiperlink ele repassasse a variavel junto a esse link pra abrir uma imagem..

tipo...

suponhamos que o nome da variavel seja 142011 o mesmo que está no link abaixo

e a janela que vai abrir é a seguinte.

<a href="javascript:janelaSecundaria('imgprogdiaria.htm')">142011<br><br></a>

 

e nessa página haverá uma imagem.

<IMG src="imgs/142011.jpg" border=0></IMG>

 

porém, quero o nome da " imagem.jpg " seja relativo ao link que criei e que o nome da variavel mude de acordo com o

nome que eu escrever pra servir de link...

 

<a href="javascript:janelaSecundaria('imgprogdiaria.htm')">142011<br><br></a>

varialvel = 142011

<a href="javascript:janelaSecundaria('imgprogdiaria.htm')">242011<br><br></a>

varialvel = 242011

<a href="javascript:janelaSecundaria('imgprogdiaria.htm')">342011<br><br></a>

varialvel = 342011

complicado neah...

 

vlw Crânios...

Compartilhar este post


Link para o post
Compartilhar em outros sites

é simples na verdade.

 

dentro da function janelaSecundaria(), você deve resgatar o .innerHTML ou .innerText do a que foi clicado.

 

ou então:

<a href="javascript:janelaSecundaria('imgprogdiaria.htm?img=342011')">342011<br><br></a>

ai lá no arquivo imgprogdiaria.htm basta você fazer um parser da querystring.

Compartilhar este post


Link para o post
Compartilhar em outros sites

é simples na verdade.

 

dentro da function janelaSecundaria(), você deve resgatar o .innerHTML ou .innerText do a que foi clicado.

 

ou então:

<a href="javascript:janelaSecundaria('imgprogdiaria.htm?img=342011')">342011<br><br></a>

ai lá no arquivo imgprogdiaria.htm basta você fazer um parser da querystring.

Uhuu....

 

Thank you, Thank you so much

 

 

Está a funcionar muito bem..

pra quem querer o parser aí está...

sending

 

<a href="javascript:janelaSecundaria('imgprogdiaria.htm?img=342011')">342011<br><br></a>

 

receiving

<script type="text/javascript">
<!--

function querySt(ji) {
hu = window.location.search.substring(1);
gy = hu.split("&");
for (i=0;i<gy.length;i++) {
ft = gy[i].split("=");
if (ft[0] == ji) {
return ft[1];
}
}
}

var view = querySt();


document.write("<br><a href='javascript:;' onclick='fecha_janela()'><font color='#ff000'><b>Fechar</b></font>   <IMG src='imgs/bt.gif' border=0></IMG></A><br><br><br><br>");
document.write("<IMG src=imgs/");
document.write(hu);
document.write(".jpg border=0></IMG>");

-->
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.