Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Window.find()
Non standard: Cette fonctionnalité n'est pas standardisée. Nous déconseillons d'utiliser des fonctionnalités non standard en production, car leur prise en charge par les navigateurs est limitée, et elles peuvent être modifiées ou supprimées. Toutefois, elles peuvent constituer une alternative appropriée dans certains cas où aucune option standard n'existe.
Note :La prise en charge deWindow.find() pourrait changer dans les futures versions de Gecko. Voirbug Firefox 672395.
La méthodeWindow.find() trouve une chaîne dans une fenêtre.
Dans cet article
Syntaxe
window.find( aString, aCaseSensitive, aBackwards, aWrapAround, aWholeWord, aSearchInFrames, aShowDialog,);aStringLa chaîne de caractère à rechercher.
aCaseSensitiveBoolean. Sitrue, spécifie une recherche sensible à la casse.aBackwardsBoolean. Sitrue, spécifie une recherche vers l'arrière.aWrapAroundBoolean. Sitrue, spécifie une recherche enveloppante.aWholeWordBoolean. Sitrue, spécifie une recherche de mot entier. Ceci n'est pas implémenté; voirbug Firefox 481513.aSearchInFramesBoolean. Sitrue, spécifie une recherche dans les cadres.
Retourne
true si la chaîne est trouvé; autrement,false.
Exemple
>JavaScript
findString = function findText(text) { alert("String \x22" + text + "\x22 found? " + window.find(text));};HTML
<p>Apples, Bananas, and Oranges.</p><button type="button" onClick='findString("Apples")'>Search for Apples</button><button type="button" onClick='findString("Banana")'>Search for Banana</button><button type="button" onClick='findString("Orange")'>Search for Orange</button>Résultat
Notes
Dans certains navigateurs,Window.find() sélectionne (met en évidence) le contenu trouvé sur le site.
Spécification
Cela ne fait partie d'aucune spécification.
Compatibilité des navigateurs
Cette méthode fonctionne dans de nombreux navigateurs modernes, notamment Firefox, Chrome, et Safari.