Il y a peu de solutions dans SO à ce sujet, mais non concerne ma situation. J'ai un fichier css séparé dans mon dossier de guerre.Comment changer le thème CSS dans GWT lors de l'exécution?
w3-theme-blue.css dans mon dossier de guerre
w3-theme-red.css dans mon dossier de guerre.
Maintenant, si je veux charger le thème bleu, j'écrire dans mon fichier project.html
<link rel="stylesheet" href="/w3-theme-blue.css">
si je veux charger le thème rouge, je vous écris dans mon fichier project.html
<link rel="stylesheet" href="/w3-theme-red.css">
Maintenant, ce que je veux accomplir est de passer du bleu au rouge ou vice versa au moment de l'exécution.
j'ai vérifié celui-ci en javascript
http://www.javascriptkit.com/javatutors/loadjavascriptcss.shtml
utilisé cela avec JSNI, mais pas de chance
alors je tente de mettre en œuvre le même code dans GWT, comme celui-ci
Element s = DOM.createElement("link");
s.setAttribute("type", "text/css");
s.setAttribute("href", "w3-theme-red.css");
DOM.getElementById("body").appendChild(s);
Mais, toujours pas de chance ...
Pl facilité .. Guide
grâce
Merci, mais il dit document.wrtie est pas une fonction, toute suggestion – junaidp
modifié la réponse ... s'il vous plaît vérifier la syntaxe GWT JSNI –