Propriété background de balise TD et Opera/Firefox

bloobird0 Messages postés 30 Date d'inscription vendredi 6 février 2004 Statut Membre Dernière intervention 23 octobre 2008 - 5 nov. 2006 à 15:25
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 - 6 nov. 2006 à 11:54
bonjour, je suis confronté à un petit probleme de compatibilité de mon code JavaScript avec différents butineur.

Je souhaite mettre à jour l'image de fond d'une cellule HTML <td> via la propriété background.

En statique en HTML, j'arrive à mettre une image en fond sur IE/Opera/Firefox.
</td><td width="414" height="68" background="./banniere1.jpg" id="MySlideshow"> </td>

Par contre lorsque je modifie cette propriété en Javascript alors seul IE fonctionne.
document.getElementById('MySlideshow').background = "./banniere1.jpg";

Pouvez-vous m'indiquer comment utiliser cette propriété sous Firefox/Opera ou comment résoudre mon probleme sans remplacer le fond de <td> avec image .

L'exemple complet avec les image se trouve ici:
http://cjoint.com/?lfpnV1jUzr

Merci d'avamce pour votre aide</td>

3 réponses

cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
6 nov. 2006 à 11:50
Bonjour,
   document.getElementById('MySlideshow').style.backgroundImage = "url('adresse image')"; 
 par exemple ?
<hr />
                              Cordialement             Bul          [mon Site]       [M'écrire]
<hr />
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
6 nov. 2006 à 11:52
je reposte

document.getElementById('MySlideshow').style.backgroundImage = "url('adresse image')";

car résultat distordu ???
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
6 nov. 2006 à 11:54
pareil ? avec retour à la ligne
( à sucrer donc ! )

document.
getElementById
('MySlideshow')
.style.
backgroundImage
=
"url('image')";
0
Rejoignez-nous