Ce script est déclaré obsolète. Il n'est conservé que pour information.
Un nouveau moteur de recherche qui permet d'afficher une liste de liens en rapport avec une recherche.
<!-- saved from url=(0022)http://internet.e-mail --><HTML><HEAD><TITLE>Tout JavaScript - Moteur de recherche V2</TITLE><script type="text/javascript">// Script développé par Olivier Hondermarck // D'autres scripts sur http://www.toutjavascript.com// Utilisation gratuite à condition de laisser ces commentaires// Création de la base de donnéesvar tjs_base=new TJS_InitBase("_self");// TJS_InitBase(target) : target="_blank" pour ouvrir dans une nouvelle pagetjs_base.Add("smusique.html","Page générale sur la musique","musique,zique,music,disque,cd");tjs_base.Add("scinema.html","Page générale sur le cinéma","cine,cinoche,cinéma,cinema,acteur,film");tjs_base.Add("srock.html","Page sur le rock","rock,rock and roll, rock n' roll,musique");tjs_base.Add("su2.html","Page sur le groupe U2","rock,musique,u2,U2");tjs_base.Add("sclassique.html","Page sur la musique classique","musique,classique,violon,concert");// COMPLETEZ ICI la base de données// tjs_base.Add(page,titre,mots-clés)function TJS_InitBase(target) { this.nb_item=0; this.target=target; this.Add=AddItem; this.Search=SearchItem;}function AddItem(page,desc,cle) { var nb = this.nb_item; var item = new Object; item.page=page; item.desc=desc; item.cle=cle; this[nb]=item; this.nb_item++;}function SearchItem(txt) {// txt contient le texte de la recherche txt = unescape(txt); txt = txt.replace(/+/g," "); var n=tjs_base.nb_item; var indice=-1; if (txt=="Saisir un mot clé") {alert("Entrez un mot pour la recherche"); } else{ document.forms["tjs_search"].elements["mot"].value=txt; var Z=""; var nb=0; for (var i=0; i<n; i++) { if (tjs_base[i].cle.toUpperCase().indexOf(txt.toUpperCase(),0)!="-1") { Z+="<A target='"+tjs_base.target+"' href='"+tjs_base[i].page+"'>"+tjs_base[i].desc+"</A> <SMALL>("+tjs_base[i].page+")</SMALL><BR>" nb++; } } if (nb>0) { if (nb==1) {Z="Un résultat trouvé pour la recherche sur [<B>"+txt+"</B>] : <BR>"+Z;} else {Z=nb+" résultats trouvés pour la recherche sur [<B>"+txt+"</B>] : <BR>"+Z;} }else{Z="Aucun résultat pour la recherche sur [<B>"+txt+"</B>]<BR>Vérifiez l'orthographe ou essayez un autre mot clé !";} document.write(Z); }}function TJS_Search(f) { if (f.mot.value!=""){f.submit();} }function TJS_PrintResult() { var url=document.location.href; if (url.indexOf("?mot=",0) > 0) { var mot=url.substring(url.indexOf("?mot=",0)+5); SearchItem(mot); }}</script> </HEAD><BODY text="navy" bgcolor="#FFFFFF" alink="#FF8C00" link="#FF8C00" vlink="#FF8C00"><FONT FACE="Arial" SIZE='-1' COLOR="navy"><CENTER><BIG><B>Script de recherche Version 2</B></BIG></CENTER><BR><BR><TABLE><TR><TD><FONT SIZE="-1" COLOR="#000099">Entrez un mot dans le champ. Appuyez sur le bouton "Rechercher".<BR>Si une page correspond à la demande, elle sera affichée; sinon une page d'information apparaît.<BR>Essayez avec le mot "<B>musique</B>" ou "<B>cinéma</B>" ou "<B>rock</B>".<BR> <FORM name=tjs_search METHOD=get action="search2.html"> <INPUT NAME="mot" SIZE=20 MAXLENGTH=35 value="Saisir un mot clé" onFocus="if (this.value=='Saisir un mot clé') {this.value=''}" onBlur="if (this.value==''){this.value='Saisir un mot clé'}"> <INPUT TYPE="button" name="bouton" VALUE="Rechercher" onClick="TJS_Search(this.form)"> </FORM> <script type="text/javascript"> // Affichage des résultats éventuels. TJS_PrintResult(); </script> <BR><BR><HR style="height:0px">Le principe de ce script est simple :<BR>1 - Création de la base des pages et mots clés<BR>2 - Extraction du mot clé saisi dans l'URL<BR>3 - Recherche du mot clé dans la liste des pages<BR>Editez le script en mode texte.<BR><BR><BR><BR><BR><BR><CENTER><A href="http://www.toutjavascript.com"><SMALL><FONT color=#CCCCFF>Tout JavaScript.com</FONT></SMALL></A></CENTER></FONT></TD></TR></TABLE></BODY></HTML><!-- Script développé par Olivier Hondermarck --><!-- D'autres scripts et des conseils sur http://www.toutjavascript.com -->