J'écris un site web modélisé par Javascript. Dans la page Web j'ai écrit un message pour empêcher l'utilisateur d'activer JS. Dans mon code JS, je supprime ce noeud à la première étape. Le problème est que l'effet apparaît jusqu'à ce que la page soit complètement chargée ...Javascript force changement apparaissent avant la page entièrement chargé
var modelerBody = null;
var loadingNode = document.createElement("div");
loadingNode.appendChild(document.createTextNode(messageGeneric['loading']));
loadingNode.setAttribute("id", "loading");
window.onload = function() {
document.getElementById("jsDisabled").remove()
var body = document.getElementsByTagName("body")[0];
body.insertBefore(loadingNode, body.childNodes[0]);
inflateForms();
modelerBody = new Modeler.Screen(body.childNodes[1]);
modelerBody.modelize();
// Remove Loading message
body.childNodes[0].remove();
}
Comment puis-je résoudre ce problème? désolé pour mon anglais je l'apprends ...
Vous pouvez regarder le [ ''