Ir para conteúdo

POWERED BY:

Arquivado

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

Ploot

Link automatico

Recommended Posts

Bom eu preciso do seguinte e não sei como fazer...

Queria saber se é possivel criar uma função em javascript que capture todos os www.algumacoisa.... de uma página e já retorne tudo como um link target="blank".

 

Entenderam?

Tem uma página, ai lá tem www.algumacoisa.com esse alguma coisa já vira link automatico sem necessidade de <a href=....

no codigo dela.

Grato http://forum.imasters.com.br/public/style_emoticons/default/natal_wink.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seja mais claro pq não entendi nada?Capturar www.algumacoisa.com de onde?Com funicona o processo?t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exemplo, tenho uma página.

 

Nela dentro de body eu ponho http://www.imasters.com.br

O http://www.imasters.com.br não será um link se eu não colocar como link, é possivel que sem utilizar o codigo

<a href="http://www.imasters.com.br" target="blank">http://www.imasters.com.br</a> eu sete todas as palavras iniciadas por http:// ou www.algumacoisa.com em uma página como um link? algo automatico em PHP ou JavaScript.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exemplo, tenho uma página.Nela dentro de body eu ponho http://www.imasters.com.brO http://www.imasters.com.br não será um link se eu não colocar como link, é possivel que sem utilizar o codigo <a href="http://www.imasters.com.br" target="blank">http://www.imasters.com.br</a> eu sete todas as palavras iniciadas por http:// ou www.algumacoisa.com em uma página como um link? algo automatico em PHP ou JavaScript.

Cara,Só um aperguntinha boba! Pq você não pode colocar o link?Bom! Todas as forma que imagino para fazer o que você quer me parecem uma gde gambiarra.Pelo pouco que conheço de desenvolvimento para web você pode chamar uma página através de um link ou através de função Javascript, VBScript o outras. Então para não usar o <a></a> você deve usar um controle que dispare o evento OnClick (textarea, botões ou outros). Cria uma função executando a chamada da página (location.href ou action do form). você dirá que o textarea ou o botão não ficaram como um texto, dai vem a gambiarra, mude o estilo deles no css para paracer um link.Bom trabalhoso e uma bruta gambiarra! Só sugeri msm por elocubração! http://forum.imasters.com.br/public/style_emoticons/default/natal_tongue.gif Agora a sugetão mais correta seria você montar o link para cada www... que aparecer no body da página dinâmicamente.t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exemplo, tenho uma página.Nela dentro de body eu ponho http://www.imasters.com.brO http://www.imasters.com.br não será um link se eu não colocar como link, é possivel que sem utilizar o codigo <a href="http://www.imasters.com.br" target="blank">http://www.imasters.com.br</a> eu sete todas as palavras iniciadas por http:// ou www.algumacoisa.com em uma página como um link? algo automatico em PHP ou JavaScript.

Ploot, dá pra fazer sim, tenho a função em php e funciona bem, você terá que usar expressões regulares, vou postar o codigo php e acredito que dá pra você alterar para java script:function achaLink($txt){ $txt = str_replace("\n", "<br>", $txt); $txt = str_replace("http://",'>http://", "", $txt);//retira o "http://" dos links, para ficarem iguais. $txt = eregi_replace('www\.([a-z0-9-]*)\.([a-z0-9\/\?_=.\-]*)', '<a href="http://www.\\1.\\2" target="_blank">http://www.\\1.\\2</a>' $txt); return($txt);}

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.