J'essaie d'écrire une barre de progression ou d'ajouter un gif de chargement à mon application Smart Gwt, qui démarre dans onModuleLoad, et se termine lorsque l'application est sur le point d'afficher. Existe-t-il un type de gestionnaire d'événement capable de le déterminer? J'ai regardé mais je n'ai rien trouvé.Smart gwt. Comment déterminer quand le chargement est terminé
3
A
Répondre
2
Remarqué personne n'a répondu à cette question lors de la recherche d'autre chose. Si vous regardez la vitrine SmartGWT, une fenêtre contextuelle s'affiche pendant le chargement de l'application. Dans ma demande, je cooptée le mécanisme et il vous suffit d'ajouter à votre webapp.html:
dans le cadre du <head>
<!--CSS for loading message at application Startup-->
<style type="text/css">
body { overflow:hidden }
#loading {
border: 1px solid #ccc;
position: absolute;
left: 45%;
top: 40%;
padding: 2px;
z-index: 20001;
height: auto;
}
#loading a {
color: #225588;
}
#loading .loadingIndicator {
background: white;
font: bold 13px tahoma, arial, helvetica;
padding: 10px;
margin: 0;
height: auto;
color: #444;
}
#loadingMsg {
font: normal 10px arial, tahoma, sans-serif;
}
</style>
dans le cadre du <body>
avant la balise de script de chargement de votre WebApp .nocache.js:
<!--add loading indicator while the app is being loaded-->
<div id="loadingWrapper">
<div id="loading">
<div class="loadingIndicator">
<!--<img src="images/pieces/48/cube_green.gif" width="32" height="32" style="margin-right:8px;float:left;vertical-align:top;"/>SmartGWT<br/>-->
<img src="WebApp/sc/skins/EnterpriseBlue/images/loading.gif" width="16" height="16" style="margin-right:8px;float:left;vertical-align:top;"/>WebApp<br/>
<span id="loadingMsg">Loading styles and images...</span></div>
</div>
</div>
<!--load skin-->
<script type="text/javascript">document.getElementById('loadingMsg').innerHTML = 'Loading skin...';</script>
<script type="text/javascript">
document.write("<"+"script src=WebApp/sc/skins/EnterpriseBlue/load_skin.js isc_version=7.1.js><"+"/script>");
</script>
<script type="text/javascript">document.getElementById('loadingMsg').innerHTML = 'Loading Application<br>Please wait...';</script>
<!--include the application JS-->
Questions connexes
- 1. Comment savoir quand un élément XAML est terminé chargement
- 2. déterminer quand sifr est fait?
- 3. smart gwt développeur console
- 4. Cryptage dans Smart GWT
- 5. DataGrid Flex - déterminer quand la grille a terminé le rendu?
- 6. Différence entre gwt, gwt-rpc, poste-gwt, smart gwt
- 7. Smart GWT comment sélectionner l'élément dans ComboBoxItem
- 8. Utilisation de ScrolledHandler Smart-Gwt
- 9. Comment déterminer quand le texte d'un élément HTML est modifié
- 10. Est-il possible d'utiliser des composants Ext GWT et Smart GWT dans le même projet?
- 11. IO.popen (my_cmd) - quand le sous-processus est-il terminé?
- 12. UIWebView a terminé le chargement Événement
- 13. browserfield terminé le chargement dans blackberry
- 14. Déterminez quand le film Flash SWF s'est terminé avec JavaScript
- 15. Comment déterminer quand l'entrée est alphabétique? Je
- 16. Jquery Ajax Chargement du rappel avant le chargement terminé
- 17. Comment charger une image de manière asynchrone avec jQuery et comment savoir quand le chargement de l'image est terminé?
- 18. comment savoir quand un travail dans un thread est terminé?
- 19. Comment savoir quand mon lot d'appels EAP est terminé?
- 20. Comment savoir jQuery: Quand le chargement est prêt, montrez-le?
- 21. Comment savoir quand un geste de pincement est terminé (UIGestureRecognizer)
- 22. Comment désactiver l'orthographe du navigateur dans Smart GWT?
- 23. Événement jqgrid lorsque le rechargement est terminé?
- 24. FileSystemWatcher - comment déterminer quand le fichier est fermé?
- 25. Comment savoir quand un processus s'est terminé?
- 26. Comment rendre la résolution de l'application smart-gwt indépendante?
- 27. Comment vérifier si MAX a terminé le chargement
- 28. J'ai besoin de savoir quand une page a vraiment terminé le chargement
- 29. UIWebView n'a pas tout à fait terminé le chargement
- 30. Déterminer quand un service Web est disponible