begin process at 2010 02 09 22:09:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Probléme d'accent et de caracteres speciaux


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probléme d'accent et de caracteres speciaux

jeudi 16 mars 2006 à 10:09:44 | Probléme d'accent et de caracteres speciaux

roul

Salut a tous,
Je viens vers vous parceque là je pete un cable avec une histoire d'accents qui empechent le script de s'executer normalement. C'est un script de rollover a distance tout simple qui fonctionne tres bien, mais des que le nom de l'image comporte un accent, catastrophe!

Bon, je vous montre mon script pour etre plus clair:
---------------------------------------------------------------------
<HTML>
<HEAD>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!--  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -->
</HEAD>
<BODY>

<script language="javascript">
<!--
// setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-1")

image1 = new Image;
image1.src = "photos/Bouchées1, ©Abcd.jpg";
image2 = new Image;
image2.src = "photos/Bouchees2-Abcd.jpg";
//-->
</script>

<img src="photos/small/Bouchées1, ©Abcd.jpg";" border=0 onMouseOver="distance.src=image1.src">
&nbsp;
<img src="photos/small/Bouchees2-Abcd.jpg";" border=0 onMouseOver="distance.src=image2.src">

<CENTER>
<img src="photos/ééééé.jpg" name="distance">
</CENTER>

</BODY>
<HTML>
-----------------------------------------------------------------------------------

Donc voila, l'image 2 passe sans problemes, par contre l'image1 aïe aïe aïe... Vous pouvez voir les entetes pour les caracteres speciaux, mais celle contenue dans le javascript bloque tout, c'est pour ca qu'elle est en commentaire, mais j'ai peut etre une erreur de syntaxe deadans, je sais pas...

D'ailleurs, l'image ééééé.jpg ne s'affiche pas non plus alors qu'elle est dans de l'html; là non plus je comprends pas, l'hml ne comprends plus les accents ???

Si quelqu'un a une solution, quite a passer par un htmlentities() ou utf8_decode() en php, je suis preneur, parceque la je craque...

Merci,
Roul.

jeudi 16 mars 2006 à 12:54:02 | Re : Probléme d'accent et de caracteres speciaux

PetoleTeam

Membre Club


Bonjour...

pour faire simple, il me semble que...

il ne faut pas confondre la façon dont ta page HTML sera interprtée grace aux
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">, ou autres, et la façon qu'a le systéme d'exploitation de l'ordinateur distant de gérer avec sa page de code le système de fichiers...

Il vaut mieux pour des problèmes de portabilité de rester avec des noms de fichier en MINUSCULE et avec des caractères non accentué et sans caractères spéciaux de préférence...

Les caractères ASCII de  0 à 127, dont sur 7bits, sont internationnaux les autres ????

voila pour faire court....
;o)
jeudi 16 mars 2006 à 19:32:00 | Re : Probléme d'accent et de caracteres speciaux

roul

Salut et merci pour ta reponse,

Et oui, en general j'evite bien tout les accents et autres excentricités, mais là, impossible de faire autrement, je ne peux pas toucher aux nom d'images, et en plus ils me servent de commentaires...

Donc aucun moyen de faire rentrer des caracteres accentués dans du javascript ???

Merci,
Roul.
lundi 3 avril 2006 à 11:01:15 | Re : Probléme d'accent et de caracteres speciaux

silvervana

Bonjour,

Je rencontre le même problème que toi... et pour répondre aussi à Roul, le gros problème, c'est que tu ne peux pas prévoir à l'avance ce que vont te rentrer les gens en nom d' image !!!! Révons d'un monde ou les gens n'utiliserait pas les caractères spéciaux... lol ;-) Donc si quelqu'un a une idée je suis aussi preneur.... Merci.
lundi 3 avril 2006 à 11:39:49 | Re : Probléme d'accent et de caracteres speciaux

bultez

Membre Club

Bonjour,
l'erreur est ailleurs....
<script type="text/javascript"><!--
image1 = new Image;
image1.src = "photos/Bouchées1, ©Abcd.jpg";
image2 = new Image;
image2.src = "photos/Bouchees2-Abcd.jpg";
alert("ok");
//--></script>
aucune erreur ni sous IE, ni sous FF
pour un nom de fichier ce sont des caractères comme <>/\...
qui sont interdits (avec windows , différent avec linux ? ) pas plus et pas les accents.
dans un string ( entre " ) on met ce qu'on veut... et heureusement.

sur le site peut-être ? là les accents pour les noms de fichiers sont-ils autorisés ?
rien n'empêche, si c'est le cas de transformer ces caractères accentués
en "caractères normaux" avant d'enregistrer.
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~

lundi 3 avril 2006 à 15:56:57 | Re : Probléme d'accent et de caracteres speciaux

silvervana


Je suis d'accord que quand tu mets directment ta source dans ta balise IMG cela marche, mais pour ma part, j'ai cette partie de html :

<td>
        <DIV ID=image STYLE="position:absolute; left=680; top=50; visibility=visible" >
        <IMG NAME=previsualisation STYLE="height=90; width=120">
        </DIV>
    <td/>


et dans une fonction javascript je veux changer la source comme ceci :

document.images["previsualisation"].src=path + "Nénuphars.jpg"; (exemple en dur pour comprendre mon pb...)

Ca marhce très bien pour toute les images sauf celles avec accents... Une idée ???

Merci beaucoup

lundi 3 avril 2006 à 16:10:34 | Re : Probléme d'accent et de caracteres speciaux

bultez

Membre Club

je viens d'essayer sur mon site
( je n'avais jamais tenté ! )
une image nommée "détruire.gif" n'est pas affichée
la même renommée "detruire.gif" ça baigne.
ça vient donc sûrement des serveurs, qui souvent
fonctionnent sous unix, et qui n'apprécient pas.
( en local, avec Windows : aucun problème ).
 remplacer les accents avant mémorisation.
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~

mardi 4 avril 2006 à 09:15:38 | Re : Probléme d'accent et de caracteres speciaux

silvervana

Hello !! Oui, j'ai fait les mêmes conclusions que toi. Pour ma part ca tourne sur tomcat, et il m'affiche %C3%A9 à la place d'un é par exemple.... Enfin on va bien trouver une solution !!!! Merci pour les réponses , Silvervana 
mardi 4 avril 2006 à 12:47:37 | Re : Probléme d'accent et de caracteres speciaux

PetoleTeam

Membre Club
Bonjour à Vous...

Il semble donc incontournable d'essayer la méthode charCodeAt de l'objet String
  Txt.charCodeAt(i);

ou peut être encore
  unescape(Txt);

;0) bonne recherche...
mardi 4 avril 2006 à 13:06:11 | Re : Probléme d'accent et de caracteres speciaux

bultez

Membre Club

d'accord, bien entendu, avec PetoleTeam
ou  zone=zone.replace(/éèëê/gi,"e");    ...
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~


1 2

Cette discussion est classée dans : script, accent, image, caracteres, speciaux


Répondre à ce message

Sujets en rapport avec ce message

Modification de script image : help [ par foliop ] 1. 2. function joker(){ 3. for(i=0;i 4. if(!document.images[i].complete){ 5. document.images[i].src='inconnue.gif'} 6. } 7. <br script de telechargement d'image ? [ par benoitquintard ] je cherche un script qui puisse faire ceci :quand je passe la sourie sur un lien de photo, je ve que une fenetre de telechargement s'ouvre, et me dema Probleme sur : Script qui affiche un calque a un endroit precis conternant une grand image quand on onmouseover une petite. [ par westernz ] Bonjour, J'ai remixer un script pour que ca marce avec des images, toutefois j'ai un soucis, des que je scorll ma page la grand image se place pas la Noter une image [ par linoadambre ] J'aimerai bien savoir quel est le script qui permet de noter les script sur ce site...J'aimerai en effet m'en servir pour faire donner une note à des Image au choix dans un "input"... [ par CodaVirgule ] Bonjour à tous, Ca fait un bon moment que je tente de trouver un script, sans succès. Je cherche un script pouvant mettre une image au choix dans un redimensionnement image [ par oliver83 ] Bonjour,voila j'ai un petit problème avec un script d'upload multifichier que j'ai modifiépour qu'il soit orienté uniquement pour l'upload d'image J une image qui glisse [ par dartagnan0606 ] Bonjour,Je recherche un script qui me permettrait de faire glisser, pas trop vite!!,  une image sur ma page d'accueil du côté gauche et qui s'arrêtera popup image ie6 firefox [ par alligo ] Bonjour à tous,je ne connais quasi rien de javascript j'ai juste pris un script sur un site qui le proposait et je l'ai recopié.j'ai un petit probleme Tootip pour un input type image permettant l'exécution d'un script [ par tyreal ] Bonsoir,Après pas mal de recherche avec mon ami google, j'en viens à demander un petit coup de main, je suis un novice du java, et là je bloque ... Al Script php permettant de donner une note à une image. [ par _Dam_ ] Bonjour, je recherche le moyen (en PHP je suppose)de pouvoir donner une note à une image (de 0 à 5) avec une évaluation en images (genre  étoiles ou a


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales