Titre: probléme d'accent et de script non pris en compte par outlook
Posté par: KanoKa le le 04-01-2010 a 18:07:40
Bonjour, Quand je veux envoyer la page html sur outlook, les accents prennent de drôle de caractères et mon script disparait alorsque, quand je le met sur IE, tout est nikel. Existe-t-il une solution pour envoyer ce document proprement sachant que je ne suis pas experte. Un grand merci à ceui qui pourra m'aider et m'expliquer.
|
Titre: Re:probléme d'accent et de script non pris en compte par outlook
Posté par: Tienosim le le 09-01-2010 a 22:15:31
Tu dois remplacé tous les caractère spéciaux pour les mettres en html. Tu trouvera la liste ici:http://www.commentcamarche.net/contents/html/htmlcarac.php3 (http://www.commentcamarche.net/contents/html/htmlcarac.php3) Ensuite le script quel est t'il ? (envoi le code stp) |
Titre: Re:probléme d'accent et de script non pris en compte par outlook
Posté par: KanoKa le le 10-01-2010 a 21:53:08
bonjour et merci pour ta réponse. J'ai contourné le probleme en mettant un lien sur la page qui possedait le script. Le code de celui-ci était le suivant:
Code:
<html> <head> <script language="JavaScript"> // Placez le nombre de flocons de neige (plus de 30 - 40 non recommandés) var snowmax=35
// Placez les couleurs pour la neige. Ajoutez autant de couleurs comme vous voudrez var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")
// Placez les polices, celle créent les flocons de neige. Ajoutez autant de polices comme vous voudrez var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")
// Placez la lettre qui crée votre flocon de neige (recommandé: *) var snowletter="*"
// Placez la vitesse de la descente (gamme recommandée de valeurs de 0,3 à 2) var sinkspeed=2
// Placez la maximal-taille de vos snowflaxes var snowmaxsize=30
// Placez la minimal-taille de vos snowflaxes var snowminsize=10
// Placez la neiger-zone // Placez 1 pour tout-au-dessus-neiger, placez 2 pour la gauche-côté-chute de neige // L'ensemble 3 pour centre-neiger, a placé 4 pour la droit-côté-chute de neige var snowingzone=1
/////////////////////////////////////////////////////////////////////////// // LA CONFIGURATION FINIT ICI ///////////////////////////////////////////////////////////////////////////
// N'éditez pas au-dessous de cette ligne var snow=new Array() var marginbottom var marginright var timer var i_snow=0 var x_mv=new Array(); var crds=new Array(); var lftrght=new Array(); var browserinfos=navigator.userAgent var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/) var ns6=document.getElementById&&!document.all var opera=browserinfos.match(/Opera/) var browserok=ie5||ns6||opera
function randommaker(range) { rand=Math.floor(range*Math.random()) return rand }
function initsnow() { if (ie5 || opera) { marginbottom = document.body.clientHeight marginright = document.body.clientWidth } else if (ns6) { marginbottom = window.innerHeight marginright = window.innerWidth } var snowsizerange=snowmaxsize-snowminsize for (i=0;i<=snowmax;i++) { crds = 0; lftrght = Math.random()*15; x_mv = 0.03 + Math.random()/10; snow=document.getElementById("s"+i) snow.style.fontFamily=snowtype[randommaker(snowtype.length)] snow.size=randommaker(snowsizerange)+snowminsize snow.style.fontSize=snow.size snow.style.color=snowcolor[randommaker(snowcolor.length)] snow.sink=sinkspeed*snow.size/5 if (snowingzone==1) {snow.posx=randommaker(marginright-snow.size)} if (snowingzone==2) {snow.posx=randommaker(marginright/2-snow.size)} if (snowingzone==3) {snow.posx=randommaker(marginright/2-snow.size)+marginright/4} if (snowingzone==4) {snow.posx=randommaker(marginright/2-snow.size)+marginright/2} snow.posy=randommaker(2*marginbottom-marginbottom-2*snow.size) snow.style.left=snow.posx snow.style.top=snow.posy } movesnow() }
function movesnow() { for (i=0;i<=snowmax;i++) { crds += x_mv; snow.posy+=snow.sink snow.style.left=snow.posx+lftrght*Math.sin(crds); snow.style.top=snow.posy if (snow.posy>=marginbottom-2*snow.size || parseInt(snow.style.left)>(marginright-3*lftrght)){ if (snowingzone==1) {snow.posx=randommaker(marginright-snow.size)} if (snowingzone==2) {snow.posx=randommaker(marginright/2-snow.size)} if (snowingzone==3) {snow.posx=randommaker(marginright/2-snow.size)+marginright/4} if (snowingzone==4) {snow.posx=randommaker(marginright/2-snow.size)+marginright/2} snow.posy=0 } } var timer=setTimeout("movesnow()",50) }
for (i=0;i<=snowmax;i++) { document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>") } if (browserok) { window.onload=initsnow } </script> <title>Neige :P</title> </head> <body> Placez ce script dans votre page :) </body> </html> |
|
J'ai le sentiment qu'il n'est pas possible de mettre ce type de script dans le corps d'un message d'outlook. Si tu as un avis... Mille mercis pour ta réponse |
Titre: Re:probléme d'accent et de script non pris en compte par outlook
Posté par: Tienosim le le 10-01-2010 a 21:56:46
C'est bizarre que ca beuge. Ta contourner le blem en mettant le script dans un .js. Bien j'espère que ca marche. Enfin bon vérifie bien ton script il y a peut être une erreure si ca marche pas dans un .js.
|
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|