2008-09-25 14 views
0

J'ai un div dans lequel une page est chargée avec la capacité mise en page dojox:Avec DojoX Layout, est-il possible de remplacer le contenu d'une mise en page?

<div dojoType="dojox.layout.ContentPane" 
       adjustPaths="true" 
       renderStyles="true" 
       executeScripts="true" 
       href="my/page/containing/scripts/and/styles/in/a/sub/folder.html"> 
       Initial content, will be replace by href. 
       paths in folder.html will be adjusted to match this page 
     </div> 

Y at-il une API que je peux utiliser pour remplacer plus tard le contenu de cette div avec un autre contenu d'une autre page (autre URI)?

Alex

+0

Je vois qu'il ya un (setHref) sur ContentPane. Maintenant, comment puis-je obtenir l'objet Dojo pour un volet de contenu donné que j'ai dans la page (comme dans l'exemple ci-dessus)? Alex – avernet

Répondre

1

Ajouter un id sur la div (dire id = "myPane"), et écrire:

dijit.byId("myPane").setHref("path/page.html"); 

Alex

Questions connexes