Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
792 connectés 

  FORUM HardWare.fr
  Graphisme
  Web design

  [FLASH] Pour expert only..probleme d'accents sous Mozilla -RESOLU-

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[FLASH] Pour expert only..probleme d'accents sous Mozilla -RESOLU-

n°344202
serveur
Posté le 16-07-2003 à 17:41:38  profilanswer
 

En envoyant une chaine de caractères dans un fichier flash au travers du "param", les caractères accentués ne passent pas sur Mozilla !! -cela affiche un carré-  mais ils passent sur IE!
 
pour que vous puissiez voir - il s'agit d'ailleurs pour ceux qui ont suivi de la suite des designs que j'avais proposé et qui furent refusé (au profit de celui ci-dessous, pour lequel on est devenu simple executant)..-  :
 
 http://flf2.demsite.net/page-actualite-jt.html
 
vous pouvez le voir sur le texte : "Journées techniques"
 
sur Mozilla rien ne passe , ni en UTF-8 , ni en URL-encode, ni en ascii, ..
 
ce que je comprends pas c'est que normalement le player Flash devrait être le même quelque-soit le navigateur..mais cela ne semble plus être le cas car le plug-ins flash pour Mozilla est different de celui pour IE .. [:zmed]  
 
 
help  [:zoutte]


Message édité par serveur le 18-07-2003 à 17:59:38
mood
Publicité
Posté le 16-07-2003 à 17:41:38  profilanswer
 

n°344204
fastclemmy
(re-)Dictateur en plastique
Posté le 16-07-2003 à 17:54:27  profilanswer
 

Bizarre, et en encodant les caractères à la mano ?
http://www.macromedia.com/support/ [...] coding.htm
 
Sinon essaye un :
system.useCodepage = true;
cf. http://www.macromedia.com/support/ [...] lmx11.html
 

n°344210
serveur
Posté le 16-07-2003 à 18:04:31  profilanswer
 

pour la première on a déjà fait ..marche pas
 
pour la deuxième je vais tester demain.. je te tiens au courant :hello:

n°344260
Satya
nosource.com
Posté le 16-07-2003 à 20:18:11  profilanswer
 
n°344616
serveur
Posté le 17-07-2003 à 11:20:51  profilanswer
 

tout cela a été fait..
 
l'encodage en UTF 8, en ISO-8859-1, avec urlencode, et même ascII..  
comme vous pouvez voir les accents s'affichent bien dans IE.. c'est le player intégré à Mozilla qui ne veut pas!
 
http://serveur.levillage.org/Mozillaswf.gif
 
 
 
 
 
experts help  [:zoutte]


Message édité par serveur le 17-07-2003 à 11:37:05
n°344748
PingouinWC
Web 2.0 Compliant
Posté le 17-07-2003 à 15:46:52  profilanswer
 

En effet ca marche pas :/


---------------
Au royaume des borgnes, faites attention en traversant.
n°344757
Juju_Zero
Live Fast, Die Young
Posté le 17-07-2003 à 15:52:37  profilanswer
 

meme sous IE6 ca merde :??:


---------------
iRacing, LA simu automobile
n°344772
serveur
Posté le 17-07-2003 à 16:54:20  profilanswer
 

Juju_zero a écrit :

meme sous IE6 ca merde :??:


 
non , ça marche sous IE, et MyIE2 (normal, c'est le même plugin) ..
 
regarde bien le titre en rouge "Journées techniques"..il s'affiche bien avec l'accent sur IE sur http://flf2.demsite.net/page-actualite-jt.html


Message édité par serveur le 17-07-2003 à 16:56:02
n°344777
fastclemmy
(re-)Dictateur en plastique
Posté le 17-07-2003 à 17:01:29  profilanswer
 

Ca marche dans Mozilla là les accents (journée technique)  :heink:

n°344781
serveur
Posté le 17-07-2003 à 17:18:25  profilanswer
 

:bounce:  oui , on a trouvé..je vous donne la soluce . -deux minutes je reviens-

mood
Publicité
Posté le 17-07-2003 à 17:18:25  profilanswer
 

n°344807
Juju_Zero
Live Fast, Die Young
Posté le 17-07-2003 à 17:57:13  profilanswer
 

Serveur a écrit :


 
non , ça marche sous IE, et MyIE2 (normal, c'est le même plugin) ..
 
regarde bien le titre en rouge "Journées techniques"..il s'affiche bien avec l'accent sur IE sur http://flf2.demsite.net/page-actualite-jt.html


 
maintenant ca marche ... mais qd j'ai posté les caracteres accentués etaient remplacés par d'autres :o


---------------
iRacing, LA simu automobile
n°345077
serveur
Posté le 18-07-2003 à 10:45:43  profilanswer
 

me revoili
je comprends juju, on faisait des tests..  :)  
 
merci à chacun de vous pour vos réponses..
 
bon pour l'explication, il faut savoir qu'il y a cinq endroit qui peuvent compter pour le codage des accents:
 
 
1) Flash
2) Encodage du fichier source (html, php) (enregistrer sous)
3) entête page html     <meta http-equiv="content-type"  
content="text/html; charset=iso-8859-1 ou utf-8">
4) configuration du navigateur
5) envoi du flux html par php
 
Le pluggin flash semble avoir un comportement différent selon les version et navigateurs pour les accentuations.  
Le fait de lui passer dans la balise <param name="movie" value="url"> (pour ie) et  
<embed src="url"> (pour Mozilla) des caractères encodé en utf-8 puis urlencodé fait que flash semble s'y retrouver toujours (avec ou sans unescape dans le source flash).... si on a bien vidé les caches du navigateurs (ce qui n'est pas évident pour le cache mémoire de ie) .
 
L'enregistrement du source php en utf8 a aussi résolu la question partiellement pour la communication php-flash mais demande (afin que le html soit lu facilement ) de mettre le charset à utf-8 dans l'entête html....  
 
 
La chose la plus compliquée a été d'implémenter proprement le codage en utf-8. Il faut éviter de faire deux fois cet encodage par mégarde.
 
Donc la solution retenue (qui fonctionne bien) est la suivante :
 
entête iso-8859-1
enregistrement des sources html et php en ansi
encodage du flux vers flash au sein du code avec  
urlencode(utf8_encode($flux))
mysql inchangé en latin1
navigateurs auto-configurables (option par défaut)
publication du flash indiférente, unescape ou non en entrée indiférent.
 
avec le code : $texte1=urlencode((utf8_encode($texte1)));
 
 
voili, et merci
  :hello:  
 

n°457891
pitbac23
Posté le 24-04-2004 à 01:56:17  profilanswer
 

serveur a écrit :

:bounce:  oui , on a trouvé..je vous donne la soluce . -deux minutes je reviens-

n°457914
steph_d
Posté le 24-04-2004 à 08:11:48  profilanswer
 

Bonjour,
 
Bon, comme la solution est trouvée je rebondis pour troller un petit peu.... :)
 
 
J'ai une question au sujet des polices sous ie.
J'ai un site flash sur lequel les polices sont nickel avec firebird, safari, opera, etc, mais sous ie les polices sont toutes crades et mal lissées,. quelqu"un qui fréquente ce topic peut-il me donner la petite info qui va bien pour avoir les polices correctment affichées sous ie aussi?
 
merci d'avance


Message édité par steph_d le 24-04-2004 à 08:12:04

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Graphisme
  Web design

  [FLASH] Pour expert only..probleme d'accents sous Mozilla -RESOLU-

 

Sujets relatifs
[FLASH] Animation qui grossit des caractères3DSmax 5 : j'ai perdu un truc (résolu)
Probleme de Table graphiqueFlash mx
[Flash MX] passer des variables a un SWF depuis ma page HTMLFLASH possible de faire un lien d'un swf vers..[encore besoin aide]
[Flash MX] probleme de préload de son integré dans mon SWFFlash pourquoi ca marche pas???
[Flash MX] bibliotheques communes 
Plus de sujets relatifs à : [FLASH] Pour expert only..probleme d'accents sous Mozilla -RESOLU-


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR