Je m'excuse de réveiller un topic échu depuis bien longtemps mais
j'ai encore
un problème lié à la fonte cyrillique et l'UTF-8
voici un extrait d'une source HTML
	
	1 2 3 4 5 6 7 8
   |  
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head>						   
	<meta http-equiv	= "Content-Type" content="text/html;charset=utf-8" /> 	
	...
	<meta  name	=	......
	<SCRIPT SRC	=	"JS/Rent.js"></SCRIPT>	  
...  | 
 ce code invoque la source Rent.js dans laquelle une fonction accède l'E-Mail via
	
	1 2 3 4 5 6 7 8
   |  
...
window.location.href	=	
      "mailto:" + who_join + "@" + where_join +  
      "?cc=" + copy2 + 
      "&subject="   + escape( Mon_sujet) + 
      "&body=" + escape(Mon_text) ;		
... | 
 si les variables ( 'String' )  Mon_sujet et Mon_text sont en Russe, 
 < par exemple   ваше имя,...>
elles sont parfaitement utilisable dans la page HTML mais apparaissent de façon illisible dans l'E-Mail
< du type '%uDD60%u7C31%u3D0C%u2D60%uF035...'>
Comment est-il possible de faire comprendre au gestionaire d'E-Mail le charset à utiliser?
Question subsidiaire: je n'ai encore JAMAIS utiliser PHP, mon site étant encore en développement sur mon PC local. L'envoi d'un mail directement via PHP sans passer par le gestionaire d'E-Mail 'client' permet-il de résoudre un tel problème?
remarque (au cas ou cela pourait mettre sur une piste): Dans la même source, si   Mon_sujet et Mon_text  utilisent le Français par exemple, le mot 'Français' apparaît avec C-cédille aussi bien dans l'html que dans l'E-Mail. Je n'ai pas vérifié tous les caractères spéciaux mais tous ceux que j'ai alors utilisés (é, è, à, °, ...) sont passés correctements sur l'E-Mail) 
merci pour toutes réponses!!!
						
					 
					
				
Partager