5568 sujets

Sémantique web et HTML

Bonjour, je viens vers vous avec un légé souci :

Je veux afficher un swf tout bête dans ma page html, je procède comme suit :

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Vidicom</title>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<style> body {
  margin: 0;
  padding: 0;
}
</style>
<body>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="100%" height="100%" align="">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="tonflash.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000000" />
<param NAME=scale VALUE=noscale />
<param name="menu" value="false">
<embed src="film.swf" quality="high" bgcolor="#000000" scale=noscale menu=0 salign=LT width="100%" height="100%" align="" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>


ce code marche niquel sous FF mais rien ne se passe sous IE

et quand je rajoute en première ligne ce que Dreamweaver met de base

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


ça par en sucette sous FF et toujours rien sous IE...

Vous auriez une solution à me proposer ?
Modifié par Kloporte (23 Jan 2008 - 11:11)
Bonjour,

Deux étapes:
1. rendre valide la page HTML avec Doctype et sans code de l'animation Flash, pour partir sur une base saine;
2. lire la FAQ du forum pour savoir comment insérer une animation Flash de manière valide.
Merci pour ta réponse m'sieur modo,
je suis en train d'appliquer l'astuce du swfobjects et pour le moment c'est salement prometteur ^^ (avec la validation en prime Smiley biggrin )

EDIT

Bon c'est comme de la pate d'amande, ça glisse tout seul ^^ Merci Florent V.
Modifié par Kloporte (23 Jan 2008 - 11:08)