Bonsoir,
merci pour ta réponse.
Le mime 'type' n'est pas obligatoire, est-il vraiment utile ?
Et ça fonctionne très bien avec 'archive' et non 'data'.
Mais après moulte discussions et recherches, j'ai finalement trouvé une solution.
Pour Internet Explorer je procède ainsi :
Code :
- <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0-windows-i586.cab" style="width:600px; height:450px; border-width:1px; border-style:solid; border-color:#000000;">
- <param name="code" value="PurePlayerPro"/>
- <param name="archive" value="PurePlayerPro.jar"/>
- <param name="panorama" value="acc_fuzzle.xml"/>
- <param name="fullscreen" value="false"/>
- <param name="singlepanorama" value="true"/>
- <param name="usecache" value="true"/>
- <param name="optimizememory" value="true"/>
- </object>
|
C'est valide XHTML1.0, par contre ça ne fonctionne pas sous Firefox.
Sous Firefox je procède donc ainsi :
Code :
- <object archive="PurePlayerPro.jar" classid="java:PurePlayerPro" style="width:600px; height:450px; border-width:1px; border-style:solid; border-color:#000000;">
- <param name="panorama" value="acc_fuzzle.xml"/>
- <param name="fullscreen" value="false"/>
- <param name="singlepanorama" value="true"/>
- <param name="usecache" value="true"/>
- <param name="optimizememory" value="true"/>
- </object>
|
Il suffit ensuite d'utiliser les commentaires conditionnels d'Internet Explorer afin d'afficher le bon code en fonction du navigateur.
La solution que j'ai donc trouvée :
Code :
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
- <title>Panorama Acc_fuzzle</title>
- </head>
- <body style="margin-left:10px; margin-top:10px; margin-right:10px; margin-bottom:10px;">
- <div>
- <!--[if !IE]>-->
- <object archive="PurePlayerPro.jar" classid="java:PurePlayerPro" style="width:600px; height:450px; border-width:1px; border-style:solid; border-color:#000000;">
- <param name="panorama" value="acc_fuzzle.xml"/>
- <param name="fullscreen" value="false"/>
- <param name="singlepanorama" value="true"/>
- <param name="usecache" value="true"/>
- <param name="optimizememory" value="true"/>
- </object>
- <!--<![endif]-->
- <!--[if IE]>
- <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0-windows-i586.cab" style="width:600px; height:450px; border-width:1px; border-style:solid; border-color:#000000;">
- <param name="code" value="PurePlayerPro"/>
- <param name="archive" value="PurePlayerPro.jar"/>
- <param name="panorama" value="acc_fuzzle.xml"/>
- <param name="fullscreen" value="false"/>
- <param name="singlepanorama" value="true"/>
- <param name="usecache" value="true"/>
- <param name="optimizememory" value="true"/>
- </object>
- <![endif]-->
- </div>
- <div style="text-align:center; margin-top:5px;"> <a href="http://validator.w3.org/check?uri=referer"><img src="../images/validxhtml.gif" alt="Valid XHTML 1.0 Strict !" style="border:none; vertical-align:top;"/></a> <a href="http://jigsaw.w3.org/css-validator/check/referer"><img src="../images/validcss.gif" alt="Valid CSS !" style="border:none; vertical-align:top;"/></a> </div>
- </body>
- </html>
|
Ca fonctionne sous Internet Explorer 7 et Firefox 2, et valide W3C XHTML1.0.
Ce n'est peut-être pas la meilleure solution mais c'est tout ce que j'ai trouvé pour l'instant.
Merci.