D'accord, je capte bien le innerHTML et le getElementById maintenant. Et encore, c'est limpide ici mais dès que j’approfondis sur le net mon cerveau suinte sur mes godasses.
Mais ça fonctionne ... presque !
Avec firefox je vois que le div se vide, mais sur les autres navigateurs rien ne se passe. Et surtout firefox n'affiche pas l'image, et il laisse ce div vide.
J'ai essayé de bidouiller ça dans tous les sens mais rien n'y fait.
Voilà mon HTML :
Citation :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Essai</title>
<SCRIPT LANGUAGE="JavaScript">
function Replace(){
document.getElementById("creation" ).innerHTML = <img alt="" src="images/creation_roll.jpg" /> } </SCRIPT> </head>
</body>
<div id="creation" width="252" height="619" align="center">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="252" height="619" id="creation_visuelle" align="middle">
<param name="movie" value="medias/creation_visuelle.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#e2e4e7" />
<param name="play" value="false" />
<param name="loop" value="false" />
<param name="wmode" value="opaque" />
<param name="scale" value="exactfit" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="always" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="medias/creation_visuelle.swf" width="252" height="619">
<param name="movie" value="medias/creation_visuelle.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#e2e4e7" />
<param name="play" value="false" />
<param name="loop" value="false" />
<param name="wmode" value="opaque" />
<param name="scale" value="exactfit" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="always" />
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflash">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtenir Adobe Flash Player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
</html>
|
Voilà et merci pour tes réponses qui sont vraiment claires !