Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17737
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Palavras com referências

11-07-2007 20:11

Esse é um script do tipo que coloca algumas palavras de um texto com referência.

<div id="conteudo"> <p>meu texto aqui</p> </div>


<script> // coloque abaixo as palavras a serem destacadas var hwwords = new Array("meu","aqui");   // coloque abaixo o link para referência da palavra var hwurl = "http://www.site.com/busca.php?referencia="; var div;   var div = document.getElementById("conteudo"); function sr(kw,u) { var paragraphs = div.getElementsByTagName("P"); var re = new RegExp(kw, "i"); for(i=0; i < paragraphs.length; i++) { paragraph = paragraphs[i]; paragrafo_texto = paragraph.innerHTML; match = paragrafo_texto.match(re); if(match != null) { m_value = match[0]; var newtxt = paragrafo_texto.replace(re,"<a href='" + u + m_value + "' style='border-bottom:1px solid blue; text-decoration:underline; color:blue;' onmouseover='showWindow(event);' target='_blank' title='busca por " + m_value + "'>" + m_value + "</a>"); paragraph.innerHTML = newtxt; return true; } } return false; } function writeWords() { var count = 0; for(index in hwwords) { hwword = hwwords[index]; ret = sr(hwword,hwurl); if(ret) { count++; } if(count > 3) { break; } } } writeWords(); function showWindow(e) {} </script>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado