Saisir un mot clé pour afficher une page html

Fermé
Nikokoko Messages postés 5 Date d'inscription lundi 21 mars 2011 Statut Membre Dernière intervention 28 mars 2011 - 21 mars 2011 à 13:41
Nikokoko Messages postés 5 Date d'inscription lundi 21 mars 2011 Statut Membre Dernière intervention 28 mars 2011 - 21 mars 2011 à 16:35
Salut,

Je réfléchis à un concept de site web et j'aurais voulu avoir un renseignement.

Je me demande si il est possible d'afficher une page web en écrivant un mot clé dans un champ de texte ?


J'écris "Accueil" et le site me dirige vers la page "accueil" en gros ...
Si oui, comment celà fonctionne t'il ?


Merci !



A voir également:

5 réponses

samyb2313 Messages postés 52 Date d'inscription mercredi 23 février 2011 Statut Membre Dernière intervention 15 janvier 2020 5
21 mars 2011 à 13:44
Salut,
Je crois que ce que tu dis est possible. Il faudrait pour cela utiliser du javascript et plus precisement du ajax.

tu as une zone html :

<div id='contenu'></div>

et le contenu de ce div varira en fonction de la saisi de texte controler a chaque pression sur le clavier.
0
Nikokoko Messages postés 5 Date d'inscription lundi 21 mars 2011 Statut Membre Dernière intervention 28 mars 2011
21 mars 2011 à 14:00
Merci pour ta réponse, je vais continuer à chercher de ce côté là ;)
0
Nikokoko Messages postés 5 Date d'inscription lundi 21 mars 2011 Statut Membre Dernière intervention 28 mars 2011
21 mars 2011 à 14:19
http://www.tizag.com/javascriptT/javascript-innerHTML.php


Un début de réponse pour ceux que ça intéresse.
0
samyb2313 Messages postés 52 Date d'inscription mercredi 23 février 2011 Statut Membre Dernière intervention 15 janvier 2020 5
21 mars 2011 à 15:59
Utilise le framework jquery ...

tu inclus jquery et ensuite tu auras :
<input type'text' id='mot_clef' />
<div id='contenu'></div>


el dans le javascript tu auras :
$(document).ready(function(){
    $('#mot_clef').keyup(function() {
         if ($('#mot_clef').val() == 'accueil')
              $('#contenu').html('accueil.html');
         else if if ($('#mot_clef').val() == 'test')
               $('#contenu').html('test.html');  
    });

});
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Nikokoko Messages postés 5 Date d'inscription lundi 21 mars 2011 Statut Membre Dernière intervention 28 mars 2011
21 mars 2011 à 16:35
C'est juste comme celà ?

<script type=" text/javascript " src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js">
$(document).ready(function(){
$('#mot_clef').keyup(function() {
if ($('#mot_clef').val() == 'accueil')
$('#contenu').html('accueil.html');
else if ($('#mot_clef').val() == 'test')
$('#contenu').html('test.html');
});

});

</script>
0