28172 sujets

CSS et mise en forme, CSS3

Je suis en train de réaliser un site web en css avec du flash.
Tout fonctionne bien sauf (évidemment) dans IE.
Internet explorer insère un cadre cliquable sur mes éléments en flash.
Comment puis-je adapter mon code pour ne plus que ça se produise ?

Voici le lien
www.croqtout.be/alaune.html
Bonjour,

Est-ce qu'il s'agit du clic obligatoire pour "activer et utiliser le contrôle", ou quelque chose dans ce goût-là ?

Si oui, le problème peut être résolu en utilisant JS, et particulièrement le script SWFObject.js ...
Bonjour,

1/Il faudra que tu te décides sur le choix de l'encodage, UTF8 ou iso-8859-1 (tu verras, ça va aller beaucoup mieux Smiley cligne )
2/Tu peux également introduire tes animations flash de cette manière :

<object type="application/x-shockwave-flash" data="navcote2.swf" width="249" height="342">
<param name="movie" value="navcote2.swf" />
<param name="wmode" value="transparent" />
</object>

3/ Quelques erreurs à corriger (essentiellement des balises non fermées et des balises alt manquantes)
4/Je ne comprends pas la présence de la balise </noscript>(*2) après tes animations ?
5/ +1 avec Thomas

Cdt,
Sylvain
Bonsoir florkey,

A priori, cela semble correct (quelques erreurs de codage d'après le validateur W3C), après, pour l'insertion de tes animations flash, il s'agit juste de produire un code valide, les 2 codes fonctionnent (ou devraient...)
Liens en rapport et complémentaires :
http://forum.alsacreations.com/faq/faq-27-Comment-rendre-valide-une-animation-Flash-.html

En ce qui concerne le problème d'encodage, il s'agit simplement des balises meta de ton entête :

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Soit c'est de l'iso-8859-1, soit de l'UTF8, mais pas les deux Smiley cligne

Concernant le problème d'activation du contrôle activeX, tu peux te tourner vers la solution de Thomas qui devrait répondre à tes attentes, le ouiab regorge également de scripts en tout genre pour tenter, avec plus ou moins de réussite de contourner ce soucis ...euh cette protection que les développeur de microsoft ont gentiment imposés à leurs internautes Smiley lol
Un peu de lecture :
ActiveX
Pourquoi, comment, et promesse d'un avenir meilleur Smiley cligne
Information for Developers about Internet Explorer
Un pansement pour protéger des protections... Smiley rolleyes
This update disables the “Click to activate”

Bonne nouvelle donc, cette "protection" devrait, a priori, ne plus être active (durablement ?) d'ici Avril 2008...en attendant, avec patience, on veillera à "coder valide", accessible (texte alternatif pour les personnes ne disposant pas de flash par exemple Smiley cligne )

Cdt,
Sylvain
Modifié par 6l20 (21 Feb 2008 - 08:36)