IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Bouton de recherche


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Retraité
    Inscrit en
    Janvier 2018
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Janvier 2018
    Messages : 8
    Par défaut Bouton de recherche
    Bonjour à tous et toutes. Bonne année a vous !

    Voilà j'ai récupéré ce code içi : https://www.developpez.net/forums/d1...e-recherche/#2

    Je l'ai mis dans mon fichier .htm en haut de ma page et c'est super il fonctionne très bien...
    Un Grand Merci à NoSmoking pour son aide ...

    J'ai voulu mettre ce code dans 1 fichier .htm composé de 2 cadres pour des raisons de visibilité mais malheureusement il ne cherche que dans le cadre ou il est !
    Mon fichier lui se trouve dans le cadre inférieur.
    Pourriez vous m'aider svp pour le modifier afin qu'il fasse sa recherche dans le cadre ou se trouve mon fichier, sachant que je suis vraiment nul avec ce genre de code !

    Et le sujet est ancien, je n'ose pas le "déterrer"

    Par avance, Merci à vous ...

    Bonne journée.

    Ps: je m'excuse si je n'ai pas posté au bon endroit.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    composé de 2 cadres
    cadre = ???
    iframe ? div ? autre ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Retraité
    Inscrit en
    Janvier 2018
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Janvier 2018
    Messages : 8
    Par défaut
    désolé pas très familiarisé avec ces noms là ...

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <frameset rows="175,*">
      <frame name="frame_haut" src="Sommaire.htm" scrolling="auto" frameborder="1">
      <frame name="frame_bas" src="Index.htm" scrolling="auto" frameborder="1">
    frame, alors ?

    Merci de m'avoir répondu.

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    frameset... ça existe encore ??? j'ai du en utiliser pour le dernière fois il y a une dizaine d'années ...
    Je te déconseille fortement le frameset !
    Au pire des iframes, et encore.

    Ensuite il faut savoir que tu affiches une page différente dans chacun des frames.
    Il est possible de d'acceder aux éléments d'un cadre depuis un autre cadre ( fais eun recherche avec "communication entre fenetres" Auteur a fait un post là dessus
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre Expert
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    2 910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 2 910
    Par défaut
    Si tu veux suivre le conseil de SpaceFrog regarde par exemple ça : Mise en page en CSS : display:table Vs flexbox Vs grid layout ?...

    Mais avec ça je ne crois pas qu'on puisse afficher plusieurs documents dans une même page alors oui il y a les frames mais les iframes ce serait mieux je pense...

    A confirmer...

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Retraité
    Inscrit en
    Janvier 2018
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Janvier 2018
    Messages : 8
    Par défaut
    Bonsoir et Merci pour vos réponses !

    @ SpaceFrog j'ai voulu suivre ton conseil mais désolé je n'ai pas été capable de trouver le post avec la recherche ...

    je pensais pas que se serait si compliqué, que de demander à un "champ de recherche" installé dans un cadre de chercher dans l'autre !

    Désolé.

    Bonne soirée à vous !

  7. #7
    Membre Expert
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    2 910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 2 910
    Par défaut
    Salut,

    Que veux-tu dire par "cadre" ? iframe ?

    Sinon il semble que la fonction window.find() cherche dans tout le document et en plus il ne fait qu'une recherche à la fois donc pour chercher les autres occurrences du mot dans le reste du document il faut à chaque fois relancer la fonction...

    A chaque fois que tu relances la fonction et qu'elle trouve le mot elle le met en surbrillance du coup tu perds la surbrillance de l'occurrence précédente, c'est-à-dire il n'y a qu'une seule surbrillance à la fois...

    Si tu veux récupérer tous les mots trouvés et les mettre tous en surbrillance (avec le style de ton choix) il faut écrire un code pour cela...

    Pour la surbrillance de tous les mots trouvés je l'avais fait ici : #19...

Discussions similaires

  1. un seul bouton de recherche
    Par yosraisi dans le forum Langage
    Réponses: 7
    Dernier message: 07/05/2008, 10h19
  2. Bouton de recherche dans un formulaire
    Par Le grand dans le forum IHM
    Réponses: 11
    Dernier message: 05/05/2008, 01h14
  3. Bouton de recherche.
    Par nodogeid dans le forum IHM
    Réponses: 2
    Dernier message: 25/06/2007, 09h43
  4. Bouton de recherche d'une adresse de dossier
    Par crashyear dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 20/10/2006, 08h12
  5. bouton de recherche
    Par angiosfr dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 28/12/2005, 21h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo