Retourner ' la page d'accueil de TJSRetourner ' la page d'accueil de TJS
Ce script est déclaré obsolète. Il n'est conservé que pour information.

Script : Moteur de recherche V2

Un nouveau moteur de recherche qui permet d'afficher une liste de liens en rapport avec une recherche.

Exécution du script

Code source

<!-- 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 &agrave; la demande, elle sera affich&eacute;e; sinon une page d'information appara&icirc;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 -->

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 29€90
Format électronique 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le graph des objets JavaScript



Chargement
en cours...
Le 25/04/2024 14:14:17 sur php 7 en 248.89 ms