mercredi 08 septembre 2010

Tutoriel : Mon premier widget Dojo

Création d'un composant graphique Dojo pour interfacer l'accès à plusieurs moteurs de recherche (Compatible Dojo 1.2.3)


13. Affichage du résultat de la recherche


Affichage du résultat de la recherche dans une iframe.


13.1. Ajout de l'iframe au sample


searchWidget.html
54
55
565758596061626364
<body class="nihilo">
  <div id="search"></div>
  <iframe id="viewer"           name="viewer"           src="./static/empty.html"          scrolling="yes"          height="400"          width="100%"          frameborder="yes">  </iframe></body>

13.2. Définition du contenu par défaut de l'iframe


empty.html
1
2
3
4
56
7
<html>
  <head>
  </head>
  <body>
    Le r&eacute;sultat s'affichera dans cette iframe  </body>
</html>

13.3. Affichage du résultat de la recherche dans l'iframe


remplacer :

Search.js
139
console.log("url pour la recherche : ", url+escape(fieldValue));

par :

139
dojo.byId("viewer").src=url+escape(fieldValue);