5568 sujets

Sémantique web et HTML

bonjour,

je souhaiterais intégrer un bouton "imprimer cette newsletter" dans le corps d'un emailing.

Pour cela j'ai utilisé le code suivant :
<a href="javascript:window.print()"><img blablabla></a>


ceci fonctionne dans un aperçu en navigateur web mais pas dans lors de la réception de l'email .

Auriez-vous en main une astuce pour moi ?

je vous en serez grés.
s'il vous plait et merci à ceux qui saurons m'orienter
Modérateur
Bonjour!

Effectivement il y a peu de chances que cela fonctionne dans un client mail lourd. Mais surtout à quoi bon ajouter cette fonctionnalité? C'est au client mail de gérer cela.

Dans un webmail, tu as la fonction imprimer du navigateur (qui est celle que tu souhaites cibler), qui imprimera toute la page, avec les menus, icônes, etc. Et souvent une fonction imprimer dans le webmail, qui permet d'imprimer que le message désiré.

De plus, les webmail, les seuls qui pourraient éventuellement faire fonctionner cela, éjectent allégrement ton javascript avant l'affichage, pour des raison de sécurité.

En définitive, c'est une mauvaise idée inapplicable.
je sais bien et c'est ce que j'ai malheureusement lu dans bien des forums.

j'ai pensé linké un .pdf ....
mais ce serait regrettable de m'embarquer la dedans....
J'aimerais vraiment trouver un protocole ....
je sais bien... et je ne dis pas ...
Mais il doit bien exister une solution ... non ?
Modérateur
Demander à tes abonnés d'utiliser un client mail spécifique pour lequel ça existe. Le développer toi-même ou le faire développer si tu ne trouves pas ? Smiley biggrin

Tu es d'accord que ça ne sert à rien? C'est un client qui insiste? S'il en démord pas fais une offre avec la solution proposée plus haut ^^ il changera vite d'avis!
Pas mieux que kustolovic.

En passant, imprimer une newsletter c'est clairement inutile, c'est rarement intéressant pour l'utilisateur final. Par contre, donner accès (via des liens) à des documents imprimables (PDF) différents, reprenant des informations essentielles ou développant certaines informations, pourquoi pas. Mais là ça demanderait une réflexion éditoriale, et ça c'est rarement gagné...