1) tengo un BUSCADOR (swf),
2) la aplicacion ABRE una lista XML y carga de ahi una lista de nombres. Los mismos aparecen en fila.
3) al correr el buscador, verifica si en la lista aparece varias veces la "palabra clave" que buscamos
4) cuando aparece la palabra, el programa reduce la lista base,
nos muestra solo las diferentes coincidencias encontradas
EJ: si la palabra buscada en la lista es "PERRO", y ésta aparece 4 veces en la lista XML, el buscador nos mostrará 4 resultados.
Lo q no pude lograr es que, una vez que aparecen los resultados de la busqueda
al presionar el texto ("perro" en nuestro ejemplo) CADA RESULTADO abra su
correspondiente URL externa (esa info estaria en el XML).
5) la lista XML tendra casi 500 items, por ello a veces el buscador mostrara 20, 30 50 coincidencias.
Mi codigo AS, para cargar el XML es:
//Load the list from the XML document
_root.xmlList = new XML();
_root.xmlList.load("ListExample.xml");
xmlList.onLoad = mySearcher;
stop ();
//mySearcher es el buscador
MI codigo del XML (llamado "ListExample.xml") es:
<mainList>
<list no="1">
<title></title>
<font color="#666666"></font>
<txt> </txt>
</list>
<list no="1">
<title><b>All kinds of Cats</b></title>
<font color="#666666"><b>All kinds of Cats</b></font>
<txt>Cats are probably the smartest animals on Earth.</txt>
</list>
<list no="2">
<title><b>All Kinds Of Dogs</b></title>
<font color="#666666"><b>All Kinds Of Dogs</b></font>
<txt>Nothing is as loyal or steadfast as your family dog.</txt>
</list>
<list no="3">
<title></title>
<font color="#666666"></font>
<txt> </txt>
</list>
</mainList>
Toy usando AS2, y mi nivel no es avanzado,
agradezco mucho cualquier colaboracion
ALE