Barre de recherche + ouverture html
Fermé
panpan_fr
Messages postés
3
Date d'inscription
vendredi 14 juin 2013
Statut
Membre
Dernière intervention
16 juin 2013
-
14 juin 2013 à 20:56
panpan_fr Messages postés 3 Date d'inscription vendredi 14 juin 2013 Statut Membre Dernière intervention 16 juin 2013 - 16 juin 2013 à 10:45
panpan_fr Messages postés 3 Date d'inscription vendredi 14 juin 2013 Statut Membre Dernière intervention 16 juin 2013 - 16 juin 2013 à 10:45
A voir également:
- Barre de recherche + ouverture html
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Editeur html - Télécharger - HTML
- Windows 11 barre des taches a gauche - Guide
- Page d'ouverture google - Guide
- Barre verticale mac - Forum MacOS
3 réponses
HTML c'est la présentation la mise en page...
Si vous devez faire des opérations plus avancées comme de l'interactivité il vous faut utiliser un langage de programmation.
Les informations dynamiques(qui peuvent être amenés à changer au cours du temps et sont souvent stockées dans une base de données) sont traitées par un langage serveur(ex: php).
javascript permet de faire tout un tas de choses mais en local(ordinateur de l'internaute) et permet de traiter tout ce qui est événement/interactivité
concrètement:
_une barre de recherche = formulaire(balise form) avec une case à remplir(balise input type=text) et un bouton de validation(input type='submit')
_ouvrir un fichier= si c'est une autre page il suffit de faire un lien, même réponse pour tout type de fichier mais s'il n'est pas possible de le lire avec le navigateur il sera proposé en téléchargement.
_***Pour récupérer l'information introduite dans le formulaire et la comparer avec les informations dont vous disposez il faut
1) d'abord lister celle ci(la base de données est la meilleure solution mais un fichier de texte ou une liste de variables/constantes peut éventuellement faire l'affaire)
2)faire la comparaison, c'est de la programmation et utilise des structures logiques dites algorithmes, des grands mots pour des choses assez simple: prévoir toutes les possibilités et leur limites; en cas de la possibilité d'un résultat correspondant à la recherche vous envoyez l'instruction d'ouvrir le bon fichier
voilà il ne vous reste plus qu'à vous mettre à un langage de programmation adapté à e que vous voulez
Si vous devez faire des opérations plus avancées comme de l'interactivité il vous faut utiliser un langage de programmation.
Les informations dynamiques(qui peuvent être amenés à changer au cours du temps et sont souvent stockées dans une base de données) sont traitées par un langage serveur(ex: php).
javascript permet de faire tout un tas de choses mais en local(ordinateur de l'internaute) et permet de traiter tout ce qui est événement/interactivité
concrètement:
_une barre de recherche = formulaire(balise form) avec une case à remplir(balise input type=text) et un bouton de validation(input type='submit')
_ouvrir un fichier= si c'est une autre page il suffit de faire un lien, même réponse pour tout type de fichier mais s'il n'est pas possible de le lire avec le navigateur il sera proposé en téléchargement.
_***Pour récupérer l'information introduite dans le formulaire et la comparer avec les informations dont vous disposez il faut
1) d'abord lister celle ci(la base de données est la meilleure solution mais un fichier de texte ou une liste de variables/constantes peut éventuellement faire l'affaire)
2)faire la comparaison, c'est de la programmation et utilise des structures logiques dites algorithmes, des grands mots pour des choses assez simple: prévoir toutes les possibilités et leur limites; en cas de la possibilité d'un résultat correspondant à la recherche vous envoyez l'instruction d'ouvrir le bon fichier
voilà il ne vous reste plus qu'à vous mettre à un langage de programmation adapté à e que vous voulez
panpan_fr
Messages postés
3
Date d'inscription
vendredi 14 juin 2013
Statut
Membre
Dernière intervention
16 juin 2013
15 juin 2013 à 18:17
15 juin 2013 à 18:17
OK merci, je vais essayer de trouver des exemples en javascript.
Quels sont ces documents?
Avec javascript uniquement vous n'utilisez pas de bases de données et vous n'êtes que sur l'ordinateur de l'internaute(local).
Pour parcourir une arborescence il vous faudra Ajax (ou au moins XMLRequest) et un fichier de métadonnées. Sinon votre répertoire à parcourir doit être en dur et là vous changez pas son contenu, la barre de recherche me semble avoir peu d'intérêt dans ce cas.
C'est plus simple(ça me paraît) de passer par PHP que par Ajax qui combine plusieurs technologies AsynchronousJavascriptAndXml ce qui inclut souvent php).
D'ailleurs:
http://www.commentcamarche.net/faq/6773-php-lister-le-contenu-d-un-repertoire
Vous pouvez lire et comparer les noms des répertoires avec la recherche.
Avec javascript uniquement vous n'utilisez pas de bases de données et vous n'êtes que sur l'ordinateur de l'internaute(local).
Pour parcourir une arborescence il vous faudra Ajax (ou au moins XMLRequest) et un fichier de métadonnées. Sinon votre répertoire à parcourir doit être en dur et là vous changez pas son contenu, la barre de recherche me semble avoir peu d'intérêt dans ce cas.
C'est plus simple(ça me paraît) de passer par PHP que par Ajax qui combine plusieurs technologies AsynchronousJavascriptAndXml ce qui inclut souvent php).
D'ailleurs:
http://www.commentcamarche.net/faq/6773-php-lister-le-contenu-d-un-repertoire
Vous pouvez lire et comparer les noms des répertoires avec la recherche.
panpan_fr
Messages postés
3
Date d'inscription
vendredi 14 juin 2013
Statut
Membre
Dernière intervention
16 juin 2013
16 juin 2013 à 10:45
16 juin 2013 à 10:45
Ce que je recherche à faire en gros, c'est de répertorier toutes une listes d'extincteurs. J'aimerai quand tapant le numéro de l'extincteur, cela m'affiche un plan avec son emplacement ainsi qu'une petite animation pour le localiser plus facilement. Tout cela en local sur un pc.
Je pensai créer une page html avec le plan en format jpg ou png dessus + une petite animation gif et sauvegarder la page avec le numéro de l'extincteur (ex: 0000.html).
Si vous avez une meilleur solution à me proposer, n'hésitez pas ;-)
Je pensai créer une page html avec le plan en format jpg ou png dessus + une petite animation gif et sauvegarder la page avec le numéro de l'extincteur (ex: 0000.html).
Si vous avez une meilleur solution à me proposer, n'hésitez pas ;-)