Moteur de recherche dans une page javascript

yato_baztito Messages postés 2 Date d'inscription jeudi 9 mars 2006 Statut Membre Dernière intervention 9 mars 2006 - 9 mars 2006 à 13:14
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015 - 9 mars 2006 à 20:23
Bonjour,
je cherche un moteur de recherche qui permet lors ce qu'on tape un mot dans une zone de texte le resultat sera:
dans tous le document dès qu'il trouve le mot il changera de couleur

par exemple site on tape le mot: doc
resultat: aaaaaaa doc dsfsfdf sdsdoc sdfdff document doc dfdfgg

Merci d'avance

4 réponses

cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
9 mars 2006 à 13:20
Bonjour,

>>dans tous le documents
ça va être difficile en javascript, qui, pour simplifier,
n'accède qu'à la page html dans laquelle il est inclus.
( on pourrait faire mais sur des fichiers locaux, avec windows+internet explorer + Active'X )
si c'est sur un serveur : voir le langage sur ce serveur ( asp, php ... )
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~<FO>
</FO>
</S< body>
0
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015
9 mars 2006 à 18:46
Bonsoir,

Cette source n'est pas de moi (merci à celui qui l'a faite , malheureusement je n'est pas son nom, il se reconnaîtra)

si cela peut faire avancer

<html>
<head>
<title>Recherche</title>
<script language="JavaScript">


function recherche(r){
var i=0;
var motrecherche = window.document.body.createTextRange();
while(motrecherche.findText(r)!=false) {
motrecherche.findText(r);
motrecherche.moveStart("character",0);
motrecherche.findText(r);
motrecherche.pasteHTML(""+ r +"");
i++;
}
window.document.forms["form"].elements["nbr"].value=i+" elements trouves";
}
</script>
</head>




<FORM name="button" onclick="recherche(document.getElementById('test').value);">
</form>
Ici la lettre ou le mot à chercher

<FORM name="form" method="post" action="index.html">




un texte qui ne sert a rien d'autre qu'illustrer
la fonctionnalite de ce script

un texte qui ne sert a rien d'autre qu'illustrer
la fonctionnalite de ce script

un texte qui ne sert a rien d'autre qu'illustrer
la fonctionnalite de ce script

un texte qui ne sert a rien d'autre qu'illustrer
la fonctionnalite de ce script

un texte qui ne sert a rien d'autre qu'illustrer
la fonctionnalite de ce script

un texte qui ne sert a rien d'autre qu'illustrer
la fonctionnalite de ce script



</form>
</html>

a+
0
yato_baztito Messages postés 2 Date d'inscription jeudi 9 mars 2006 Statut Membre Dernière intervention 9 mars 2006
9 mars 2006 à 18:58
Bonsoir;
merci mon ami
c'est gentil de ta part

c'st ca ce que je veux
merci tous le monde
0
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015
9 mars 2006 à 20:23
AVEC PLAISIR C'EST CELA UNE COMMUNAUTE QUI FONCTIONNE,
j'ai eu besoin, on m'a rendu service, je fais ce que je peux pour en faire autant

et on avance tous !!!!
a+
0
Rejoignez-nous