Your browser does not support CSS. If images appear below, please disregard them.
Connexion

iWeb Beginner Forum Iweb Beginner : Forum d'assistance sur Apple iWeb

FAQ Membres>M’enregistrer

problème moteur de recherche interne Google

Pour aller plus loin avec iWeb

Modérateurs: kanak, mutru, zepatente

problème moteur de recherche interne Google

Messagede Lominala » Lun 5 Oct 2009 15:37

Bonjour, je veux intégrer un moteur de recherche interne à mon site. Après quelques recherches sur le net je me suis aperçue que le plus simple restait la Google search bar, même si le fait que de la pub soit imposée ne me plait guère. Si vous avez d'autres solutions simples pour la débutante en HTML que je suis, je suis preneuse ;)

Sauf que je rencontre un problème : aucun résultat ne s'affiche sur mon site web. J'ai choisi l'option "Héberger les résultats sur mon site Web en utilisant un iframe
Cette option requiert deux pages : l'une pour le champ de recherche et l'autre pour les résultats." car ça correspond à ce que je veux : un bouton de recherche sur une page, et les résultats qui s'ouvrent dans une autre. J'ai donc créé une page spécialement pour accueillir les résultats de recherche.
Quand je lance une recherche (sur cette page) il m'ouvre bien la page de résultats... mais rien ne s'affiche !
J'ai essayé avec Firefiox et Safari, le résultat est le même...

Dans l'aide Google, ils disent de vérifier que les pages utilisent le codage UTF-8.
Comment on fait ça ?

Je précise que dans le moteur de recherche "test" sur Google, les résultats s'affichent bien.
Vous pouvez faire les tests avec "Patricia Briggs" (plusieurs résultats s'affichent).

Quelqu'un pourrait-il m'aider SVP?

Edit : si ça peut aider, voici le code donné pour la page de résultats :
Code: Tout sélectionner
<div id="cse-search-results"></div>
<script type="text/javascript">
  var googleSearchIframeName = "cse-search-results";
  var googleSearchFormName = "cse-search-box";
  var googleSearchFrameWidth = 600;
  var googleSearchDomain = "www.google.com";
  var googleSearchPath = "/cse";
</script>
<script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script>

et pour la barre de recherche :
Code: Tout sélectionner
<form action="http://www.bit-lit.net/Le_monde_de_la_bit_lit/Bit_lit_-_Resultats_de_recherche.html" id="cse-search-box">
  <div>
    <input type="hidden" name="cx" value="008972506241364811935:0e7fdpq4ke4" />
    <input type="hidden" name="cof" value="FORID:9" />
    <input type="hidden" name="ie" value="UTF-8" />
    <input type="text" name="q" size="31" />
    <input type="submit" name="sa" value="Rechercher" />
  </div>
</form>
<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&lang=fr"></script>
Avatar de l’utilisateur
Lominala
Débutant
Débutant
 
Messages: 13
Inscription: Lun 5 Oct 2009 05:21
Votre version d'iWeb: iWeb 09
Votre hébergement: FTP

Re: problème moteur de recherche interne Google

Messagede Lominala » Mar 6 Oct 2009 09:24

Il n'y a personne pour m'aider ? Je pense que le problème vient du code des résultats : c'est une iframe, mais il n'y a pas de code relatif à l'iframe. Et il est dit de coller ce code sur la page résultats, mais peut-être est-ce dans le code source ?
Je préfèrerais qu'il puisse être utilisé avec un widget, mais il manque sûrement une partie du code...
Avatar de l’utilisateur
Lominala
Débutant
Débutant
 
Messages: 13
Inscription: Lun 5 Oct 2009 05:21
Votre version d'iWeb: iWeb 09
Votre hébergement: FTP

Re: problème moteur de recherche interne Google

Messagede GJM » Mer 6 Jan 2010 10:29

J'ai un peu cherché et essayé mais je n'ai pas (encore) trouvé la solution du problème.
Cependant, en cherchant, j'ai trouvé d'autres procédures qui pourraient, peut-être, régler le problème en faisant autrement (sans Google).
Voir différentes propositions à
http://www.trucsweb.com/Javascript/trucs.asp?no=342&type=5
Ceux qui ont fini d'apprendre ont commencé à mourir.
Avatar de l’utilisateur
GJM
Débutant
Débutant
 
Messages: 17
Inscription: Ven 11 Sep 2009 12:10
Localisation: Bordeaux
Votre version d'iWeb: iWeb 09
Votre hébergement: FTP

Re: problème moteur de recherche interne Google

Messagede Brigitte » Mer 6 Jan 2010 10:56

bonjour

j'ai essayé il y a quelques temps de mettre une barre de recherche également
mais impossible de la faire marcher avec Iweb
je n'ai pas trouvé la solution
c'est vrai que c'est pratique ce petit truc là
Avatar de l’utilisateur
Brigitte
Confirmé
Confirmé
 
Messages: 125
Inscription: Mar 14 Juil 2009 03:38
Localisation: Alsace, France
Votre version d'iWeb: iWeb 09
Votre hébergement: MobileMe


Retourner vers Code HTML

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités