Java - Error en script al ejecutarlo en FireFox

 
Vista:

Error en script al ejecutarlo en FireFox

Publicado por Juan Jose (1 intervención) el 27/04/2008 20:26:51
De antemano gracias por la ayuda. la situacion es la siguiente, tengo un boton de busqueda, lo que deseo que busque esta en una tabla que esta en una ventana con scroll, todo funciona de maravilla en IE y Maxthon obiamente, pero el firefox no se ejecuta, aun no se porque, alguien me puede indicar que esta ocurriendo y como resolverlo, el scrip es el siguiente

function BuscarPalabras(str)
{
var txt, i, found;
if (str == "")
return false;

if (NS4) {
if (!win.find(str))
while(win.find(str, false, true))
n++;
else
n++;

// No se encuentra en ninguna parte y

envia un mensaje.
if (n == 0)
alert("No se encuentra.");
}

if (IE4) {
txt =

win.document.body.createTextRange();
// Encuentra la coinsidencia desde el

inicio de pagina.
for (i = 0; i <= n && (found =

txt.findText(str)) != false; i++) {
txt.moveStart("character", 1);
txt.moveEnd("textedit");
}

// Si lo encuentra, marca el resultado y

mueve la barra de desplazamiento
// para mostrarlo.
if (found) {
txt.moveStart("character", -1);
txt.findText(str);
txt.select();
txt.scrollIntoView();
n++;
}
// De otra manera regresa al inicio de la

página para buscar otra coinsidencia
else {
if (n > 0) {
n = 0;
BuscarPalabras(str);
}
// No se encuentra en ninguna parte

envia un mensaje.
else
alert("No se encontró.");
}
}
return false;
}


POR SU AYUDA LES ESTOY MUY AGRADECIDO

JUANJOSE
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder