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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  linkTo_UnCryptMailto et outlook

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

linkTo_UnCryptMailto et outlook

n°2001683
greeeg
Posté le 15-06-2010 à 10:17:14  profilanswer
 

Hello,  
 
J'ai un petit bout de code JS sur une page web qui me permet d'encoder/décoder des "mailto" afin qu'ils ne soient pas spammés. Cette fonctionnalité fonctionne très bien et je peux même encoder le sujet du mail. Le seul problème c'est que lorsque le sujet contient des accents, ceux-ci ne sont pas bien interprétés par Outlook (2007 entre autre) alors que Thunderbird, Mail et Opera les affichent correctement.  
 
Avez-vous une idée du problème ? Voici mon code (j'appelle linkTo_UnCryptMailto pour décoder un "mailto" ) :
 

Code :
  1. // JavaScript Document
  2. function decryptCharcode(n,start,end,offset){
  3. n=n+offset;
  4. if(offset>0&&n>end){
  5.  n=start+(n-end-1);
  6. }
  7. else if(offset<0&&n<start){
  8.  n=end-(start-n-1);
  9. }
  10. return String.fromCharCode(n);
  11. }
  12. function decryptString(enc,offset){
  13. var dec="";
  14. var len=enc.length;
  15. for(var i=0;i<len;i++){
  16.  var n=enc.charCodeAt(i);
  17.  if(n>=0x2B&&n<=0x3A){
  18.   dec+=decryptCharcode(n,0x2B,0x3A,offset);
  19.  }
  20.  else if(n>=0x40&&n<=0x5A){
  21.   dec+=decryptCharcode(n,0x40,0x5A,offset);
  22.  }
  23.  else if(n>=0x61&&n<=0x7A){
  24.   dec+=decryptCharcode(n,0x61,0x7A,offset);
  25.  }
  26.  else{
  27.   dec+=enc.charAt(i);
  28.  }
  29. }
  30. return dec;
  31. }
  32. function linkTo_UnCryptMailto(s){
  33. location.href=decryptString(s,-1);
  34. }


---------------
Un être en tant qu'être ne pourrait-il pas être autre qu'il n'est s'il n'explique pas lui-même son être ?
mood
Publicité
Posté le 15-06-2010 à 10:17:14  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  linkTo_UnCryptMailto et outlook

 

Sujets relatifs
Envoi de formulaire vers sa messagerie outlookSuppression de RDV dans Outlook via macro Excel
[Résolu]Création d'une page html pour email, léger soucis avec outlookImporter des .pst a l'ouverture d'outlook
Signature MS Outlook conversion RTFCode VB outlook a transformer en executable HELP !
[Prog Windows] Créer de nouveaux comptes pop3 dans outlook par codeConfiguration compte Exchange pour outlook en vbs
[VBA] Récupérer adresse Outlook activeComment insérer du code HTML dans Outlook 2003?
Plus de sujets relatifs à : linkTo_UnCryptMailto et outlook


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