• Caro Visitante, por que não gastar alguns segundos e criar uma Conta no Fórum Valinor? Desta forma, além de não ver este aviso novamente, poderá participar de nossa comunidade, inserir suas opiniões e sugestões, fazendo parte deste que é um maiores Fóruns de Discussão do Brasil! Aproveite e cadastre-se já!

Java Script

eu usaria o evento onclick se eu conseguisse passar um código html por ele...

anyway, eu preciso saber basicamente duas coisas:

1- comando pra ler um endereço passado por um link (provavelmente num OnLoad da vida qualquer)

2- se dá pra usar um comando Case com HTML sendo o statement (ou seja como demonstrei no post anterior)


Qualquer ajuda é bem vinda :mrgreen:
 
Todos os links de uma página são armazenados num array.

Eu não entendi o que você está querendo, mas talvez esse código ajude:

Código:
<script language="JavaScript">
  function linkGetter() {
    msgWindow=window.open("","msg","width=400,height=400")
    msgWindow.document.write("links.length is " +
    document.links.length + "<BR>")
    for (var i = 0; i < document.links.length; i++) {
      msgWindow.document.write(document.links[i] + "<BR>")
    }
  }
</script>

<A HREF="http://home.netscape.com">Netscape Home Page</A>
<A HREF="http://www.catalog.com/fwcfc/">China Adoptions</A>
<A HREF="http://www.supernet.net/~dugbrown/">Bad Dog Chronicles</A>
<A HREF="http://www.best.com/~doghouse/homecnt.shtml">Lab Rescue</A>

<P>
<INPUT TYPE="button" VALUE="Display links" onClick="linkGetter()">

Basicamente, você pode pegar a URL de um link usando document.links ou document.links["nome do link"].
 
Não entendi muito bem não .. hehe, mas vou tentar explicar suas dúvidas!!
Esse trecho q o Bolseiro mandou vai pegar todos os links da página, de repente nã éo interessante ...
Tenta passar a URL por parâmetro para uma função, ou de repente por um código ... exemplo;

<a href="javascript: recuperaLink(0)>LINK 0</a>
<a href="javascript: recuperaLink(1)>LINK 1</a>
<a href="javascript: recuperaLink(2)>LINK 2</a>
<a href="javascript: recuperaLink(3)>LINK 3</a>

E na função jscript ..

function recuperaLink(param) {
var url;
switch (param) {
case 0: url="http://www.yahoo.com.br";
case 1: url="http://www.ordemdeea.netting.com.br";
case 2: url="http://www.valinor.com.br";
case 3: url="http://outracoisa.com";
}
}

Desculpem se o switch Ñ estiver certo, mas eu ñ lembro se em javascript tb é assim.
Vc pode tb passar o endereço direto pra função ...

<a href="javascript: recuperaLink('http://www.ordemdeea.netting.com.br');">
LINK</a>

Ae na função vc faz o q quiser com essa String URL.
 
O código que eu pus foi só pra demonstrar como se pega a URL de um link com JavaScript, não pra ser copiado e usado.
 
Balbo Bolseiro disse:
O código que eu pus foi só pra demonstrar como se pega a URL de um link com JavaScript, não pra ser copiado e usado.
Tudo bem ... eu só kestionei q vc usou todos os links do documento na função ,,,
 

Valinor 2023

Total arrecadado
R$2.434,79
Termina em:
Back
Topo