J'essaie d'utiliser un dojox.widget.Standby. Je veux que le mode veille s'affiche pendant que d'autres codes sont en cours d'exécution, puis masquer une fois terminé. Cependant, ma veille ne semble s'afficher que lorsque j'appelle standby.hide(). Code ci-dessous:dojox.Standby ne s'affiche pas jusqu'à ce que .hide() s'appelle
standby = new dojox.widget.Standby({
target : "map-id"
});
<div id="map-id" class="centerPanel"
data-dojo-type="dijit.layout.ContentPane"
data-dojo-props="region: 'center', style: 'width: 1300px;'">
<span id="toolbar"></span>
<div id="co-ords" style="position:absolute; bottom:0px; z-index:1000; font-size:8; font-weight:bold; background-color: #FFFFFF"></div>
</div>
Quelqu'un sait ce qui se passe? J'ai aussi du mal à attraper l'événement onShow en utilisant dojo.connect ...
dojo.connect(standby, "onShow", function(){
console.log("standby onShow");
})
Merci!
Mise à jour - appelant standby.hide() montre mon widget dans FireFox, mais pas Chrome
acclamations craig mais je crains que cela ne l'a pas résolu. Vous devez toujours appeler standby.hide() pour voir la chose –