Ce script est déclaré obsolète. Il n'est conservé que pour information.
Script : Rechercher dans la page
Script qui permet de rechercher et de surligner les mots clés trouvés dans la page du navigateur.
Compatible Internet Explorer, Netscape 4, 6 et 7 et Mozilla
Exécution du script
Code source
<html><head><title>Tout JavaScript.com - Recherche dans une page</title><script language="JavaScript">// Mise à jour et amélioration par http://www.toutjavascript.com// D'après le script original de MHall// Reproduction gratuite à condition de laisser ce commentairevar nbSearch=0;function findInPage(str) { var txt, i, found; if (str=="") return false; if ((document.layers)||(window.sidebar)) { if (!window.find(str)) { alert("Fin de page atteinte.n"+'"'+str+'" trouvé '+nbSearch+" fois."); while(window.find(str, false, true)) {nbSearch++;} } else nbSearch++; if (nbSearch == 0) alert('"'+str+'" est introuvable'); } if (document.all) { txt = window.document.body.createTextRange(); for (i = 0; i <= nbSearch && (found = txt.findText(str)) != false; i++) { txt.moveStart("character", 1); txt.moveEnd("textedit"); } if (found) { txt.moveStart("character", -1); txt.findText(str); txt.select(); txt.scrollIntoView(); nbSearch++; } else { if (nbSearch > 0) { alert("Fin de page atteinte.n"+'"'+str+'" trouvé '+nbSearch+" fois."); nbSearch = 0; findInPage(str); } else { alert('"'+str+'" est introuvable'); } } } return false;}</script></head><BODY BGCOLOR="white"><BODY text="#000000" bgcolor="#FFFFFF" alink="#FF8C00" link="#FF8C00" vlink="#FF8C00" ><FONT FACE="Arial" SIZE='-1' COLOR="navy"><CENTER><BIG><b>Recherche dans une page</b></BIG><BR><BR>Moteur de recherche qui surligne les mots trouvés dans une page. Peut-être pratique pour trouver des mots dans une page assez longue.<BR>La fonction Rechercher du navigateur est a peu près équivalente à ce script. Le script affiche en plus le nombre de fois que le mot a été trouvé dans la page.<BR>Fonctionne avec IE4, IE5 et IE6, avec Netscape 4, 6 et 7, avec Mozilla 1.X.<BR><BR><form name="search" onSubmit="return findInPage(this.motcle.value);"><font size=3><input name="motcle" type="text" size=30 onFocus="nbSearch=0; if (this.value=='Mot-clé') {this.value=''}" value="Mot-clé"></font><input type="submit" value="OK"></form><BR><BR><BR><BR><BR><CENTER><A href='http://www.toutjavascript.com' target='_blank'><FONT size=1 color=#CCCFFF>Tout JavaScript.com</FONT></A></BODY></html>
Troisième édition Tout JavaScript chez Dunod
En savoir plusSortie le 4 janvier 2023
Version papier 29€90
Format électronique 22€99.
Commandez en ligne Le graph des objets JavaScript
Chargement
en cours...