J'essaie d'insérer une signature contenant du javascript dans mes mails, de manière à changer le texte selon l'heure de la journée.
Voici le script que j'insère :
Code : Tout sélectionner
<script language="javascript" type="text/javascript">
var maintenant=new Date();
var texte=""
heures = maintenant.getHours();
if ((heures==12)||(heures==19)) {
texte = 'Bon appétit';
}
else {
if (heures<12) {
texte = 'Bonne fin de matinée';
}
if (heures>13) {
texte = 'Bonne fin d\'après-midi';
}
if (heures>19) {
texte = 'bonne soirée';
}
if (heures>21) {
texte = 'Bonne nuit';
}
}
document.write(texte)
</script>
Si j'envoie un mail de dreammail avec réception sur thunderbird : ça marche.
Si j'envoie un mail de thunderbird, ça ne fonctionne pas !
Sauf si je coupe le script comme celà :
Code : Tout sélectionner
<script language="javascript" type="text/javascript">
var maintenant=new Date();
var texte=""
heures = maintenant.getHours();
if ((heures==12)||(heures==19)) {
texte = 'Bon appétit';
}
else {
if (heures<12) {
texte = 'Bonne fin de matinée';
}
if (heures>13) {
texte = 'Bonne fin d\'après-midi';
}
document.write(texte)
</script>
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2