createElement img ne s'affiche pas
Bonjour,
J'ai un petit soucis pour afficher une image avec createElement: Je souhait afficher un gif avec du texte à côté en overlay d'une page.
Voici ce que j'ai fais:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| var mydiv = currentDoc.createElementNS("http://www.w3.org/1999/xhtml","html:div");
newdiv.id="overlay";
newdiv.style.setProperty('position', 'absolute', 'important');
newdiv.style.setProperty('background-color', '#000000', 'important');
newdiv.style.setProperty('color', '#ffffff', 'important');
newdiv.style.setProperty('width', '200px', 'important');
newdiv.style.setProperty('height', '200px', 'important');
newdiv.style.setProperty('opacity', '0.5', 'important');
newdiv.style.setProperty('z-index', '1000', 'important');
var monimg=currentDoc.createElement('img' );
monimg.src="chrome://monApp/skin/monimage.gif";
newdiv.appendChild(monimg);
var txt = currentDoc.createTextNode("Mon message....");
newdiv.appendChild(txt);
currentDoc.body.appendChild(newdiv); |
Je visualise bien le texte en overlay mais pas l'image. Je ne crois pas mettre tromper dans le chemin de l'image.
Merci d'avance si vous pouvez m'aider.