modifiche a motore di ricerca

marcok1373

Nuovo Utente
22 Apr 2007
3
0
0
ciao a tutti sono nuovo del forum e sono un principiante ma veniamo al mio problema .tempo fa ho scaricato il motore di ricerca in javascript e XML di luca ruggero avrei bisogno di aiuto per apportare qualche modifica al file JS vorrei che i risultati della ricerca fossero linkabili(questo problema è già risolto) e che portassero a un altra pagina visualizzabile in un altro frame.
grazie a tutti
 
possibile che nessuno possa aiutarmi?

1 - Hai postato di domenica: che dici, magari vista la bella stagione la gente è in giro a divertirsi? Un pò di pazienza :rolleyes:

2 - Luca ha creato qualche miliardo di script :D, e noi siami sviluppatori web, non indovini, ergo se non posti il link allo script in questione, o comunque il codice che vorresti modificare, la vedo duretta che qualcuno ti possa aiutare, non credi? :rolleyes:

3 - Visto che sei agli inizi ti vorrei dare subito un consiglio: evita i frame come la peste, danno solo problemi e ormai sono obsoleti ;)
 
ciao a tutti e chiedo scusa se sono sembrato arrogante ma non era mia intenzione
ecco qua il file originale
function Ricerca() {

//Localizziamo la casella di testo del modulo Html di ricerca
//ed eseguiamo un controllo case-insensitive col metodo toUpperCase()
var stringa = document.modulo.cerca.value.toUpperCase();

//Creiamo un controllo per cui se la ricerca viene eseguita per nessun carattere
//verrà restituito all'utente un messaggio di avviso direttamente a video sulla pagina
if ((stringa == "") || (stringa == "undefined")) {
risultati.innerHTML = "Inserire un termine per eseguire una ricerca";
return false;
}

//Ci posizioniamo ora sul primo record trovato sul file Xml
id_database.recordset.moveFirst();

//In questa variabile (inizialmente vuota) costruiremo dinamicamente
//il testo opportunamente formattato dell'output della ricerca
var estrai = "";

//Eseguiamo un ciclo while() che sfoglia i record del file Xml fino all'ultimo
while (!id_database.recordset.EOF) {
var nome = id_database.recordset("nome").value.toUpperCase();
if (nome.indexOf(stringa) >= 0) {
estrai += "<div>"
+ id_database.recordset("nome")

+ "<br>" + id_database.recordset("descrizione")
+ "<br>" + id_database.recordset("lingua")
+ "<br>" + id_database.recordset("s.o.")

+ "</div><br>";
}
//e ci riposizioniamo all'inizio del file
id_database.recordset.moveNext();
}

//Verifichiamo che ci siano record disponibili per la ricerca
//se non ce ne sono restituiamo all'utente un messaggio di avviso
if ((estrai == "") || (estrai == "undefined")) {
risultati.innerHTML = "Nessun risultato per la ricerca";
return false;
}
//oppure i record trovati
else {
risultati.innerHTML = estrai;
}
}


ed ecco la modifica
estrai += "<div><a href=" + id_database.recordset("url") + ">"che mi permette di avere i risultati della ricerca linkabili ma poi?
come posso fare per collegarli alla pagina relativa? spero si possa fare se avete bisogno anche dei file htm e xml chiedete
ciao grazie
 

Discussioni simili