Bonjour
Sur mon site, j'ai besoin de changer certaines propriétés css (background notamment) sur certaine pages.
Pour ne pas redéfinir une feuille de style par page, j'ai pensé utiliser l'évènement onload sur le chargement de ma page pour appeler une fonction qui va modifier directement mes propriétés css:
Et ça marche. Sauf que certaines pages étant un peu longues à charger, j'apercois (comme un flash) la couleur par défaut avant d'avoir la nouvelle.
Une idée?
Sur mon site, j'ai besoin de changer certaines propriétés css (background notamment) sur certaine pages.
Pour ne pas redéfinir une feuille de style par page, j'ai pensé utiliser l'évènement onload sur le chargement de ma page pour appeler une fonction qui va modifier directement mes propriétés css:
<body onload="ChangeCssProps('#000000');>
et ma fonction js:
<SCRIPT language="nom" type="text/javascript">
function ChangeCssProps(bgcolor){
document.getElementById("contenu").style.backgroundColor = bgcolor;
}
</SCRIPT>
Et ça marche. Sauf que certaines pages étant un peu longues à charger, j'apercois (comme un flash) la couleur par défaut avant d'avoir la nouvelle.
Une idée?