accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: comment fait Google ?

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.lang.javascript ] 

Retour : Accueil du site fr comp lang javascript   charte stats de ce groupe


  Sujet:   Re: comment fait Google ?  
 De: b...@nospam.fr (bpdu92)
 Groupes: fr.comp.lang.javascript
 Organisation: Guest of ProXad - France
 Date: 06. Oct 2008, 22:36:16
 References: 1 2 3 4 5 6 7 8
On Mon, 06 Oct 2008 09:36:19 +0200, SAM
<stephanemoriaux.NoAdmin@wanadoo.fr.invalid> wrote:




>
><html>
><script type="text/javascript" src="lister.js"></script>
><script id="gac_a" type="text/javascript"
>         src="blabla.php?cherche=0"></script>
><form action="cherche.php">
><p>rechercher :
><input type="text" name="recherche"
>        onkeyup="if(this.value.length>1) newListe();">
><select id="suggestions"
> 
>onchange="location='http://'+this.options[this.selectedIndex].value">
>    <option></option>
></select>
><input type="submit">
></form>
></html>
que j'appelle sam.htm
>
>Le fichier 'lister.js' contient les scripts ci-haut :
>
>function newListe() {
>var cible = document.getElementById('gac_a');
>var s = document.createElement('script');
>s.type = 'text/javascript';
>s.src = 'http://recherche.php?cherche=' +
>          document.forms[0].recherche.value;
>cible.parentNode.replaceChild(s, cible);
>s.id = 'gac_a';
>autocomplete();
>}
>
>var liste = [
>               ['google.fr','Google'],
>               ['yahoo.com','Yahoo!']
>             ];
>function autocomplete() {
>var o = document.getElementById('suggestions').options;
>o.length = 0;
>for(var i=0, n = liste.length; i<n; i++) {
>   o[i] = new Option(liste[i][1], liste[i][0]);
>   }
>}
>
>Je pense qu'on peut déjà essayer cette mini-démo telle quelle.
>Elle ne rechargera rien puisque 'blabla.php' n'existe pas mais affichera 
>les choix 'Google' et 'Yahoo'.
j'ai donc mis sam.htm et lister.js dans un meme dossier, et
en effet l'anticipation marche (elle s'enrichit à chaque saisie)
mais le un clic sur Soumettre la requete donne Impossible d'afficher
la page, à cause de cherche.php

au plaisir de te lire


DateSujet  Auteur
03.10.
* Re: comment fait Google
SAM
06.10.
`* Re: comment fait Google
bpdu92
06.10.
 `* Re: comment fait Google
SAM
06.10.
  +- Re: comment fait Google
SAM
06.10.
  `*   Re: comment fait Google
bpdu92
06.10.
   `* Re: comment fait Google
SAM
07.10.
    `* Re: comment fait Google
bpdu92
07.10.
     `* Re: comment fait Google
SAM
07.10.
      `* Re: comment fait Google
bpdu92
08.10.
       `- Re: comment fait Google
SAM
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Free counter and web stats