Problème createElement sous Netscape
bonjour :D
J'ai créé un diaporama en javascript qui fonctionne parfaitement sous IE et FF. Je pensais donc que ça roulerait aussi sous Netscape... Erreur :(
Voici le code qui pose problème:
Code:
1 2 3 4 5 6 7 8 9 10 11
| function buildDiap(){
//créer les div
document.write('<div id="thumbnail"><img id="tn" /></div>')
objTemp=document.createElement('div')
objTemp.style.color="#FFFFFF";
objTemp.style.position='absolute';
objTemp.style.left='0px';
objTemp.zIndex=100;
document.body.appendChild(objCadre);
... |
Voici l'erreur renvoyée par Netscape:"document.body has no properties" 8O
Cette fonction qui crée la structure du diaporama (div, img et liens) est déclenchée entre les balises <head> (avant le onLoad) de ma page.
J'ai essayé d'accéder à l'objet body différement (getElementsByTagName ; document.body.insertBefore...) mais j'ai toujours la même erreur...
Pourtant ce script fonctionne bien sous FF...
quelqu'un aurait-il une petite idée du problème???
Merci d'avance :wink: