Ir para conteúdo

POWERED BY:

Arquivado

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

ogoid

[Resolvido] Busca de palavras dentro da pagina JAVASCRIPT

Recommended Posts

Boa Tarde, possuo um código em javascrip que faz busca de palavras dentro da página acessada.

Gostaria de saber como implentar ele pra funcionar no navegador mozilla.

 

<script language="JavaScript">

var NS4 = (document.layers);
var IE4 = (document.all);
var win = this;
var n = 0;

function Pesquisa(str) 
{
	var txt, i, found, tam;
	if(str == "")
	{
		return false;
	}
	
	tam = str.length;
	if(tam == 1 || tam == 2)
	{
		alert("Digite uma palavra com mais letras!");
		return false;
	}
	if(NS4) 
	{
		if(!win.find(str))
		{
			while(win.find(str, false, true))
			n++;
		}
		else
		{
			n++;
			if (n == 0) alert(str + " não foi encontrado nesta página.");
		}
	}
	if(IE4) 
	{
		txt = win.document.body.createTextRange();
		for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) 
		{
			txt.moveStart("character", 1);
			txt.moveEnd("textedit");
		}
		if (found) 
		{
			txt.moveStart("character", -1);
			txt.findText(str);
			txt.select();
			txt.scrollIntoView();
			n++;
			{
			}
		}
		else 
		{
			if(n > 0) 
			{
				n = 0;
				Pesquisa(str);
			}
			else
				alert("'" + str + "' não foi encontrado nesta página.");
		}
	}
	return false;
}

</script>

Aguardo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

códigozinho antigo hein,

 

briga de netscape com ie4 ainda rss..

 

De uma olhada nesse link aqui, deve ter aqui uma função q te ajude: http://robsonmedeiros.wordpress.com/2007/0...-objeto-string/

 

 

absss

Vlw carutcho, isso ae vai ser mo ajud apr amim , não sabe o quanto preciso disso, tenho q deixa funcionando até quinta xD, não manjo muito de JS mas vamo ve noque da xD

Obrigado cara e feliz natal!!

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.