|
|
|
|
Bonjour,
J'ai de nombreuses erreurs de validation W3c qui sont dues uniquement à un objet flash (une vidéo) dans la page. J'utilise pourtant Dreamweaver qui est une référence. J'ai vu dans des topics que la balise embed est à proscrire mais là il n'y en a pas. Comment faire pour ne pas avoir ces erreurs ?
Voici le code Flash seul :
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="342" height="291" id="FLVPlayer">
<param name="movie" value="FLVPlayer_Progressive.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="scale" value="noscale" />
<param name="salign" value="lt" />
<param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=Videos/b-g&autoPlay=false&autoRewind=false" />
<param name="swfversion" value="8,0,0,0" />
<!-- Cette balise <param> invite les utilisateurs de Flash Player en version 6.0 r65 et ultérieure à télécharger la version la plus récente de Flash Player. Supprimez-la si vous ne voulez pas que cette invite soit visible. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- La balise <object> suivante est destinée aux navigateurs autres qu'IE. Supprimez-la d'IE à l'aide d'IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="FLVPlayer_Progressive.swf" width="342" height="291">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="scale" value="noscale" />
<param name="salign" value="lt" />
<param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=Videos/b-g&autoPlay=false&autoRewind=false" />
<param name="swfversion" value="8,0,0,0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Le navigateur affichera le contenu alternatif suivant pour les utilisateurs d'un lecteur Flash de version 6.0 ou de versions plus anciennes. -->
<div>
<h4>Le contenu de cette page nécessite une version plus récente d’Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtenir le lecteur Adobe Flash" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
L'url de ma page :
http://test.crealys-web.fr/dividi/photos-videos.html
Merci d'avance pour votre aide.
Configuration: Windows Vista Firefox 3.0.5
Salut,
|
Qui t a fais cette insertion ?? dreamweaver ???
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<script type="text/javascript">
swfobject.registerObject("FLVPlayer", "9.0.0", "Scripts/expressInstall.swf");
</script>
</head>
<body>
<div>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="342" height="291" id="FLVPlayer">
<param name="movie" value="FLVPlayer_Progressive.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="flashvars" value="MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=Videos/b-g&autoPlay=false&autoRewind=false" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="FLVPlayer_Progressive.swf" width="342" height="291">
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="flashvars" value="MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=Videos/b-g&autoPlay=false&autoRewind=false" />
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
ou la version dynamic !! <script type="text/javascript" src="Scripts/swfobject_modified.js"></script>
<script type="text/javascript">
var flashvars = {};
flashvars.MM_ComponentVersion = "1";
flashvars.skinName = "Halo_Skin_3";
flashvars.streamName = "Videos/b-g";
flashvars.autoPlay = "false";
flashvars.autoRewind = "false";
var params = {};
params.quality = "high";
params.wmode = "opaque";
var attributes = {};
attributes.id = "Player";
swfobject.embedSWF("FLVPlayer_Progressive.swf", "FLVPlayer", "342", "291", "9.0.0", "Scripts/expressInstall.swf", flashvars, params, attributes);
</script>
</head>
<body>
<div id="FLVPlayer">
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
</div>
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣
|
Pour info, je suis en CS4, c'est peut-être nouveau ? Si cela vous intéresse, je peux vous envoyer le script swf modified (je ne sais pas à quoi ça sert).
<script type="text/javascript" src="Scripts/swfobject_modified.js"></script>
<script type="text/javascript">
var flashvars = {};
flashvars.MM_ComponentVersion = "1";
flashvars.skinName = "Halo_Skin_3";
flashvars.streamName = "Videos/b-g";
flashvars.autoPlay = "false";
flashvars.autoRewind = "false";
var params = {};
params.quality = "high";
params.wmode = "opaque";
var attributes = {};
attributes.id = "Player";
swfobject.embedSWF("FLVPlayer_Progressive.swf", "FLVPlayer", "342", "291", "9.0.0", "Scripts/expressInstall.swf", flashvars, params, attributes);
</script>
</head>
<body>
<div id="FLVPlayer">
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
</div>
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣
|