HTML-E-Mail mit Javascript


Answers

Stimme vollständig mit Bryan und anderen überein.

Erwägen Sie stattdessen, mehrere Abschnitte in Ihrer E-Mail zu verwenden, zu denen Sie mithilfe von Links und Ankern (dem Tag "a") springen können. Ich denke, dass Sie das gewünschte Verhalten emulieren können, indem Sie mehrere Kopien des Textes weiter unten in Ihre E-Mail einfügen. Dies ist jedoch eine chaotische Wette, so dass Sie einfach Gruppen von Ankern haben können, die sich miteinander verbinden und es Ihnen ermöglichen, zwischen dem Abschnitt "Zusammenfassung" und dem "Erweitert" zurück zu wechseln.

Beispiel:

<a href="#section1">Jump to section!</a>
<p>A bunch of content</p>
<h2 id="section1">An anchor!</h2>

Wenn Sie auf den ersten Link klicken, wird der Fokus auf den Unterabschnitt verschoben.

Question

Wie man Javascript in HTML-E-Mails einfügt - Wir benötigen es, um den Inhalt in der HTML-E-Mail zu erweitern und zu reduzieren.




Viele moderne E-Mail-Browser deaktivieren JavaScript für eingehende E-Mails, da dies zu Sicherheitsproblemen führen kann. Dies bedeutet, dass viele der Personen, denen Sie E-Mails senden, den Inhalt möglicherweise nicht verwenden können.

PS. Habe die Post nicht zum Zeitpunkt der Veröffentlichung gesehen. Mein Fehler.




Das können Sie tun:

Sie können ein HTML-Dokument, das Javascript enthält, an die E-Mail anhängen.

Wenn der Empfänger den Anhang öffnet, erleichtert sein Webbrowser die dynamischen Funktionen, die Sie implementiert haben.




Was Sie versuchen zu erreichen, sollte im Webbrowser erfolgen, da Javascript einfach nicht mit HTML-E-Mail-Design funktioniert. Die verschiedenen E-Mail-Clients, die da draußen sind, zB Gmail, Outlook, Yahoo-Strip-Skripte setzen den Code aus Sicherheitsgründen.

Verwenden Sie am besten HTML und CSS zum Formatieren Ihrer E-Mails. Vielleicht könnten Sie einen Call-to-Action (CTA) in Ihrer HTML-E-Mail haben, der den Benutzer auf eine Webseite mit Ihrer expandierenden und kollabierenden Inhaltsfunktion schickt.




Links