Comme pour Twitter, j'essaie de permettre à un utilisateur de télécharger son propre motif/image d'arrière-plan. Je me demande quelle est la meilleure façon de changer dynamiquement le motif d'arrière-plan au chargement de la page. J'utilise prototype w/ rails et j'ai testé en mettant ce qui suit dans ma page de présentation principale :
<body id="pattern">
<script type="text/javascript">
document.observe('dom:loaded', function(){
$('pattern').setStyle("background-image:url('/images/patterns/pattern.png');")
})
</script>
</body>
C'est un bogue car une couleur d'arrière-plan différente se charge avant qu'elle ne soit modifiée par le javascript. Existe-t-il un moyen de modifier la CSS avant même l'événement dom:loaded ? Est-ce la bonne approche générale ?