Simuler un "Contrôle F" dans une page HT
4quart
-
Reivax962 Messages postés 3742 Statut Membre -
Reivax962 Messages postés 3742 Statut Membre -
Bonjour,
J'aimerai "simuler" un contrôle F dans une page HTML.
Contexte : j'ai une application en ligne sur laquelle les fonctions clavier sont desactivées, donc le contrôle F ne fonctionne pas. Pourtant, je voudrais proposer une zone de recherche à l'utilisateur, pour qu'il puisse taper un mot clé et que ce mot soit surligné s'il apparait dans la page HTML en cours (et uniquement dans celle-ci).
Savez-vous si c'est possible ??
Si oui, comment ?
Merci
J'aimerai "simuler" un contrôle F dans une page HTML.
Contexte : j'ai une application en ligne sur laquelle les fonctions clavier sont desactivées, donc le contrôle F ne fonctionne pas. Pourtant, je voudrais proposer une zone de recherche à l'utilisateur, pour qu'il puisse taper un mot clé et que ce mot soit surligné s'il apparait dans la page HTML en cours (et uniquement dans celle-ci).
Savez-vous si c'est possible ??
Si oui, comment ?
Merci
A voir également:
- Simuler un "Contrôle F" dans une page HT
- Supprimer une page dans word - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Fan controle - Télécharger - Optimisation
- Comment traduire une page internet - Guide
- Créer une page facebook - Guide
2 réponses
Bonjour,
Tu pourrais tenter de faire ça en javascript : dès que le champ est modifié (ou qu'un bouton est cliqué), une petite expression rationnelle à lancer sur body.innerHTML...
Je n'ai jamais fait, et ça doit être assez long à mettre en place, mais je vois a priori quelques points à surveiller :
- les performances ;
- distinguer un texte qui apparait à l'écran d'un bout de texte inclu dans une balise html ;
- gérer, éventuellement, un surlignage...
En tout état de cause, c'est bien un module à développer dans ton application, et pas un raccourci qui permettrait d'utiliser la fonction de recherche du navigateur.
CECI DIT ! Aucun navigateur n'utilise des fonctions qui ne sont utilisables que par raccourci clavier. La fonction de recherche reste accessible à l'utilisateur en utilisant les menus de l'application... (Edition -> Rechercher dans la page) pour Firefox 2.0 ou IE 7 (à noter que sur IE7, il faut d'abord afficher la barre de menu via Outils -> Barre de menu... C'est anti-ergonomique au possible ce truc !)
Xavier
Tu pourrais tenter de faire ça en javascript : dès que le champ est modifié (ou qu'un bouton est cliqué), une petite expression rationnelle à lancer sur body.innerHTML...
Je n'ai jamais fait, et ça doit être assez long à mettre en place, mais je vois a priori quelques points à surveiller :
- les performances ;
- distinguer un texte qui apparait à l'écran d'un bout de texte inclu dans une balise html ;
- gérer, éventuellement, un surlignage...
En tout état de cause, c'est bien un module à développer dans ton application, et pas un raccourci qui permettrait d'utiliser la fonction de recherche du navigateur.
CECI DIT ! Aucun navigateur n'utilise des fonctions qui ne sont utilisables que par raccourci clavier. La fonction de recherche reste accessible à l'utilisateur en utilisant les menus de l'application... (Edition -> Rechercher dans la page) pour Firefox 2.0 ou IE 7 (à noter que sur IE7, il faut d'abord afficher la barre de menu via Outils -> Barre de menu... C'est anti-ergonomique au possible ce truc !)
Xavier