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 :

[DOM] Précédente recherche Adsense [Fait]


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut [DOM] Précédente recherche Adsense
    Bonjour,

    dans ma page, j'ai inséré le champs de recherche Google Adsense et j'aurais souhaité faire apparaitre la recherche précédente lors de l'affichage du résultat.

    Une idée?

    Merci d'avance

    Jean

  2. #2
    Membre averti
    Inscrit en
    Juillet 2003
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 25
    Par défaut Autre question
    slt, désolé mais je n'ai pas de réponses à ta question mais plutot une question par rapport à adsense....
    ça se passe comment avec google pour l'insertion des annonces ? c toi qui décide ou les mettre et combien en mettre ou c google qui décide ?
    merci ;-)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut Lieu des annonces
    C est toi qui décide.

    Personne n'a donc idée de la manoeuvre ? Avez-vous besoin du script pour pouvoir y répondre ?

    Encore une fois merci à vous les "connaisseurs"

    Jean

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut value
    je crois comprendre qu'il faut mettre une valeur dans value"". Mais laquelle ? lol

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut
    voila le dit code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
        <tr align="center">
          <td colspan="1" rowspan="1" valign="undefined"><!-- Search Google -->
          <center>
          <form method="get"
     action="http://pagedemarrage.fr/resultat.html" target="_top"
     name="recherche_google">
            <table bgcolor="#ffffff">
              <tbody>
                <tr>
                  <td align="left" height="32"
     nowrap="nowrap" valign="top"><a
     href="http://www.google.com/"> <img
     src="http://www.google.com/logos/Logo_25wht.gif" alt="Google"
     align="middle" border="0"></a><label
     for="sbi" style="display: none;">Entrez les termes
    que vous recherchez.</label> <input name="q" size="31"
     maxlength="255" value="" iddiv=""
     ).innerhtml="nouveau&quot;" id="sbi" type="text"><label
     for="sbb" style="display: none;">Envoyer
    un
    formulaire de recherche</label> <input name="sa"
     value="Rechercher" id="sbb" type="submit"><input
     name="client" value="pub-5355994308367297" type="hidden">
                  <input name="forid" value="1"
     type="hidden"><input name="ie" value="ISO-8859-1"
     type="hidden"> <input name="oe" value="ISO-8859-1"
     type="hidden"><input name="cof"
     value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:11"
     type="hidden"> <input name="hl" value="fr"
     type="hidden"></td>
                </tr>
              </tbody>
            </table>
          </form>
          </center>
    <!-- Search Google --> </td>
        </tr>

  6. #6
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Par défaut
    Salut,

    Me voilà finalement

    Bon, en fait j'aurais peut-être dut te présenter un peu le fonctionnement de ce forum au préalable, alors je commence rapidement par là.

    En effet, comme quelqu'un te l'a fait remarqué, ici ce n'est pas comme l'autre forum, ce n'est pas un forum AdSense, mais un forum JavaScript (pour cette section du forum). Et je t'avais renvoyé ici, parce que la question que tu as posé sur le forum AdSense, n'était pas une question spécifique à AdSense, mais une question JavaScript, et même plus précisement une question de DHTML.

    Donc voici, c'est une question JavaScript/DHTML.

    Maintenant il te faut formuler la question en des terme que peuvent comprendre les autres développeurs et développeuses.

    Tu avais omis de le faire dans le premier post, mais tu t'es rattrapé dans un post suivant en donnant le code.

    C'est une bonne étape, mais elle n'est pas suffisante encore : il faut maintenant que tu explique l'analyse que tu as faite du code, et exprimer ce que tu crois comprendre, et ce que tu pense pouvoir faire. En fait, tu ne trouvera pas de réponses toutes faites sur ce forum, mais un soutiens pour t'aider à avancer. C'est la raison d'être de ce forum : on échange, et on avance comme ça, on découvre des choses, en posant des questions (on apprend des autres), ou même en répondant à des questions (car alors se remet en question et on s'oblige à clarifier ses propres connaissances).

    Donc pour ce début, il faudrait que j'ai une idée de ce que tu connais en JavaScript, et ce que tu comprend du code que tu as posté.

    Est-ce que ce code te parle ? As-tu besoin qu'on t'aide à le décortiquer dans un premier temps ?

    Voilà pour le moment.... au plaisir de te lire

    P.S. Pour poster du code, tu peux utiliser la balise CODE (le bouton de mise en forme avec un dièse déssiner dessus). Par exemple
    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    // Un exemple de code JavaScript
    alert ("coucou");
    (dans la balise d'ouverture du met code=JavaScript)

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut
    Hibou57,

    merci du temps que tu as pris.

    Je reposte donc le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
    code=JavaScript
     
        <tr align="center">
          <td colspan="1" rowspan="1" valign="undefined"><!-- Search Google -->
          <center>
          <form method="get"
     action="http://pagedemarrage.fr/resultat.html" target="_top"
     name="recherche_google">
            <table bgcolor="#ffffff">
              <tbody>
                <tr>
                  <td align="left" height="32"
     nowrap="nowrap" valign="top"><a
     href="http://www.google.com/"> <img
     src="http://www.google.com/logos/Logo_25wht.gif" alt="Google"
     align="middle" border="0"></a><label
     for="sbi" style="display: none;">Entrez les termes
    que vous recherchez.</label> <input name="q" size="31"
     maxlength="255" value="" iddiv=""
     ).innerhtml="nouveau&quot;" id="sbi" type="text"><label
     for="sbb" style="display: none;">Envoyer
    un
    formulaire de recherche</label> <input name="sa"
     value="Rechercher" id="sbb" type="submit"><input
     name="client" value="pub-5355994308367297" type="hidden">
                  <input name="forid" value="1"
     type="hidden"><input name="ie" value="ISO-8859-1"
     type="hidden"> <input name="oe" value="ISO-8859-1"
     type="hidden"><input name="cof"
     value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:11"
     type="hidden"> <input name="hl" value="fr"
     type="hidden"></td>
                </tr>
              </tbody>
            </table>
          </form>
          </center>
    <!-- Search Google --> </td>
        </tr>
    J'avoue que j'ai en effet besoin d'aide pour le décortiquer, cela fait trois jours que je passe non stop a essayer de comprendre le probleme.

    A force de recherches et d'essais, j'ai compris que value"" etait le contenu de départ du champs de recherche. Je pense donc qu'il faut mettre un code à l'intérieur lui disant de prendre pour valeur la précédente tapée et validée.

    J'espère ne pas me tromper totalement, en même temps, c'est en forgeant...

    Merci de ta gentillesse encore une fois et du temps que tu prends

  8. #8
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Par défaut
    Bonjour-bonjour JeanBohemond

    Je t'ai mal expliqué pour code : le =JavaScript doit être mis dans [ code = JavaScript ] (mais c'est un détail, rien d'important)

    Citation Envoyé par jeanbohemond Voir le message
    A force de recherches et d'essais, j'ai compris que value"" etait le contenu de départ du champs de recherche. Je pense donc qu'il faut mettre un code à l'intérieur lui disant de prendre pour valeur la précédente tapée et validée.
    Oui, c'est bien le champ « value="...." » qui est au centre de l'histoire. Mais par contre, il ne faut pas « mettre un code à l'interérieur », car si tu lis les condition général AdSense, tu verra qu'il est interdit de modifier leurs codes.

    On continue avec une piste supplémentaire, en plusieurs points et avec des questions (pour savoir où tu en es environ dans ce que tu connais)
    • value est en fait un attribut : est-ce que tu sais ce que sont les attributs ?
    • value est un attribut d'un élément INPUT : est-ce que tu connais les éléments INPUT ?
    • que signifie l'attribut « type="texte" » de cet élément INPUT ? (que signifie le fait que l'attribut type ait la valeur "text")
    • il faut donc pouvoir manipuler la valeur de l'attribut value de cet élément INPUT, mais il y a plusieurs élément INPUT dans ce code, et peut-être même qu'il y en a encore d'autres dans ta page : sais-tu s'il est possible de faire la différence entre chacun d'eux, ou sais-tu comment les identifier pour trouver le bon ? (pour cette question, regarde bien tous les attributs de l'élément INPUT concerné, et tu verra un attribut qui pourra t'aider)


    Citation Envoyé par jeanbohemond Voir le message
    J'avoue que j'ai en effet besoin d'aide pour le décortiquer, cela fait trois jours que je passe non stop a essayer de comprendre le probleme.
    Je m'inquiète pour toi quand tu dis que tu viens de passer 3 jours non-stop à essayer de résoudre le problème. Peut-être que tu te surmène pour cette chose qui n'est pas prioritaire. Je vais peut-être te décevoir, mais parfois avec les applications web (et les autres aussi) il faut savoir laisser passer des choses que l'on peut laisser passer, et distinguer le prioritaire du secondaire.

    Ici, ton champs de recherche fonctionne, mais il a un problème d'aspect. Il fonctionne, et donc le principale est fait. Le problème d'aspect est plus secondaire (mais ça n'empêche pas qu'il puisse être résolu )

    Je me suis permis de reformater ton code pour qu'il soit plus lisible
    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
     
    <!-- Search Google -->
    <form
       method="get"
       action="http://pagedemarrage.fr/resultat.html"
       target="_top"
       name="recherche_google"
    >
       <table bgcolor="#ffffff">
          <tbody>
             <tr>
                <td align="left" height="32" nowrap="nowrap" valign="top">
                   <a href="http://www.google.com/">
                      <img
                         src="http://www.google.com/logos/Logo_25wht.gif"
                         alt="Google"
                         align="middle"
                         border="0"
                      >
                   </a>
                   <label for="sbi" style="display: none;">
                      Entrez les termes que vous recherchez.
                   </label>
                   <input
                      name="q"
                      size="31"
                      maxlength="255"
                      value=""
                      iddiv=""
                      id="sbi"
                      type="text"
                   >
                   <label for="sbb" style="display: none;">
                      Envoyer un formulaire de recherche
                   </label>
                   <input
                      name="sa"
                      value="Rechercher"
                      id="sbb"
                      type="submit"
                   >
                   <input
                      name="client"
                      value="pub-5355994308367297"
                      type="hidden"
                   >
                   <input
                      name="forid"
                      value="1"
                      type="hidden"
                   >
                   <input
                      name="ie"
                      value="ISO-8859-1"
                      type="hidden"
                   >
                   <input
                      name="oe"
                      value="ISO-8859-1"
                      type="hidden"
                   >
                   <input
                      name="cof"
                      value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:11"
                      type="hidden"
                   >
                   <input
                      name="hl"
                      value="fr"
                      type="hidden"
                   >
                </td>
             </tr>
          </tbody>
       </table>
    </form>
    <!-- Search Google -->

    Voilà, c'est une bonne habitude à prendre que de formater le code... tu verra, ça aide souvent à rendre les choses plus claire.

    Bon, à+

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut
    Cher Hibou57,

    Citation :
    value est en fait un attribut : est-ce que tu sais ce que sont les attributs ?

    par déduction, je te répondrais que value est une valeur écrite, que l'on donne à un Input, qui donc serait un objet, que ce soit une image, un formulaire, une zone de texte ou un tableau.

    Tu me dis que value est le centre du problème

    devrait-on écrire à la place de :

    value""

    quelque-chose comme :

    value=valeur_précédente ?


    Je suis nul n'est-ce pas ?

    En outre, tu me dis qu'il ne faut pas toucher au code, alors là, je te l'avoue, je suis totalement perdu...

    Merci mille fois du mal que tu te donnes.

Discussions similaires

  1. Paramètre ss dans le formulaire de recherche adsense
    Par stc074 dans le forum Webmarketing
    Réponses: 0
    Dernier message: 06/03/2015, 17h42
  2. Réponses: 1
    Dernier message: 16/11/2013, 13h56
  3. Recherche d'API gérant la spécification DOM level 3 Validation
    Par osopardo dans le forum Format d'échange (XML, JSON...)
    Réponses: 5
    Dernier message: 03/08/2006, 11h29
  4. [DOM] recherche de tuto
    Par wamania dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 23/06/2006, 10h52
  5. recherche dans un document xml via DOM
    Par ndoye_zaff dans le forum APIs
    Réponses: 5
    Dernier message: 11/06/2003, 14h44

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