Ich habe zwei Vorlagen für meine HTML-E-Mail: eine für größere Bildschirme und eine für kleinere (z. B. BlackBerry oder Android-Handy). Wie kann ich erkennen, ob der HTML-Code auf einem größeren Bildschirmlayout (z. B. in Outlook oder Google Mail auf einem großen Bildschirm) im Vergleich zu einem kleinen Bildschirm geladen wird? Ist das überhaupt möglich?HTML-E-Mail-Vorlagen - zeigen unterschiedliche Layout basierend auf Gerät
0
A
Antwort
2
Es gibt keinen praktischen Weg, dies zu tun.
E-Mail ist Push-basiert, so dass Sie den Client in der Anfrage nicht erkennen können.
Client-Clients führen kein JavaScript aus, daher können Sie es nicht mit clientseitiger Programmierung erkennen.
Media Queries bieten ein schmales bisschen Hoffnung, aber angesichts der Mangelnde CSS wird gründlich, würde ich nicht erwarten, dass viele (wenn überhaupt) Kunden es unterstützen.
Verwandte Themen
- 1. Android: Wählen Sie ein anderes Layout basierend auf dem ausgewählten Gerät
- 2. Unterschiedliche REST-Ressourceninhalte basierend auf Benutzerzugriffsberechtigungen
- 3. Android-Layout auf Emulator vs Gerät
- 4. Git-Tools zeigen unterschiedliche Geschichte
- 5. Ladung basierend auf Größe - d3 Kraft Layout
- 6. Ändern drupal Thema basierend auf Panels Layout
- 7. Vollkalender zeigen Ereignisse basierend auf zwei Auswahloptionen
- 8. diff: Gesamten Abschnitt basierend auf Einrückung zeigen
- 9. Excel-Formeln: Zeigen Gesamt basierend auf Datum
- 10. zeigen und verbergen div basierend auf Informationen
- 11. Verwenden von ListView oder GridView dynamisch basierend auf Layout verwendet von Gerät
- 12. Bootstrap Bilder zeigen unterschiedliche Breite Höhenverhältnis?
- 13. vTabellen und Funktionszeiger, die auf unterschiedliche Adressen zeigen
- 14. Android: Wie man unterschiedliches Layout für unterschiedliche Orientierung einstellt?
- 15. android feststellen, ob Gerät in rechts nach links Sprache/Layout
- 16. Können unterschiedliche Designs basierend auf dem Dateityp verwendet werden?
- 17. Unterschiedliche Antwort basierend auf dem verwendeten arithmetischen Typ (kein Überlauf)
- 18. So zeigen Sie eine bewegte Spur auf Android-Gerät
- 19. Ermitteln, ob zwei Ressourcen-IDs auf dasselbe Layout zeigen
- 20. Wie kann ich CSS basierend auf einem mobilen Gerät ändern?
- 21. ASP.NET MVC-Route basierend auf Webbrowser/Gerät (z. B. iPhone)
- 22. Anwenden von verschiedenen CSS basierend auf Gerät in asp.net?
- 23. Android: Benutzerdefinierte Ansicht basierend auf dem Layout: Wie?
- 24. So verbergen Sie Actionbar basierend auf Layout in Android
- 25. Wählen Sie Spring MVC-Layout basierend auf URL
- 26. mit JQuery.browser CSS basierend auf Layout-Engine wählen
- 27. Ich möchte Lebensmittel auf Kategorien in Laravel basierend zeigen
- 28. Salesforce alle Fälle zeigen, basierend auf Kriterien in Visual
- 29. So zeigen Sie das Verknüpfungselement basierend auf der Listenelementlänge an
- 30. flicht zeigen das Datum in flicht basierend auf Zeitstempel