non je n'ai rien dis: avec name ça marche niquel !
merci ! :jap: merci !
petoulachi
bin l'attribut name est reservé a IE donc ...
moi je voulais le faire en faisant une div avec un id ;
<div id="image">
<img src="...">
</div>
puis un script :
if (navigator.appName == "Netscape" ) { top.naviSmall.document["image"].document.write(texte);
top.naviSmall.document["image"].document.close();
} else { top.naviSmall.document.all["image"].innerHTML = texte; }
mais ça marche pas avec netscape ?
darkoli
ben tu peux utiliser une autre methode normalement. Si tu connais le nom de l'objet image.
Code :
<img name="toto" ...>
<script language="javascript">
document.all.toto.src="tata.jpg"; // ie5, pour faire reference a un objet dans netscape, je crois qu'il faut virer le all mais je ne peux pas le verifier
</script>
petoulachi
Bon toujours moi, toujours javascript, toujours netscape ...
je souhaite changer une image dans une frame. Mais il faut que cela soit compatible avec NS 4.x (donc on peut pas faire de innerHTML). Si qqu a une idée , j'imagine que ça a deja ete fait non ?