mailto

___ qstntxt ___

Bei Verwendung eines mailto-Links besteht die Möglichkeit, dass der Benutzer nichts unternimmt, wenn er kein E-Mail-Client eingerichtet hat oder sein Webmail nicht als Standard-Client eingerichtet hat (z. B. gmail als Standard-Client in macosx ". Was wäre der beste Weg, um einen Fallback anmutig anzubieten, bitten Sie den Benutzer, Sie manuell per E-Mail zu kontaktieren? Ich könnte JS oder CSS verwenden, um eine Nachricht anzuzeigen, sobald der Link geklickt wurde:

  

Senden war erfolgreich, oder wenn nichts passiert, mailen Sie uns bitte manuell.

Was ist mit der Verwendung eines Formulars mit mailto, kann ich eine Weiterleitungsseite bei Erfolg ohne oder mit serverseitigem Scripting verwenden? Gibt es eine Möglichkeit, den Erfolg eines Fehlers herauszufiltern, anstatt sich auf die Beurteilung des Benutzers mit der obigen doppelten Erfolg / Fehler-Nachricht zu verlassen?

edit: Zumindest was wäre die am besten geeignete Möglichkeit, einen Zustand zu ändern, wenn ein mailto Link (oder Formular) angeklickt wurde. Offensichtlich sind JavaScript oder CSS Optionen, aber ich kann nicht einfach einen Doppelaktionslink oder ein Formular erstellen; mailto und auch auf eine andere Seite verlinken (Sie haben die Schaltfläche '/' angeklickt / angeklickt)

    
___ qstnhdr ___ erkennt, wenn mailto fehlgeschlagen ist ___ tag123javascript ___ JavaScript (nicht zu verwechseln mit Java) ist eine dynamische Sprache mit mehreren Paradigmen auf hoher Ebene, die sowohl für das clientseitige als auch für das serverseitige Scripting verwendet wird. Verwenden Sie dieses Tag für Fragen zu ECMAScript und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript und Google-Apps-Script). ___ answer28994993 ___

Dieser Artikel wird behandelt ein hack, um zu überprüfen, ob das Blur-Ereignis von %code% nach dem Klicken auf mailto ausgelöst wurde. Es verwendet ein Timeout, so dass es nicht idiotensicher ist, aber die meisten Fälle ansprechen kann.

%Vor%     
___ tag123forms ___ Ein Formular ist im Wesentlichen ein Container, der verwendet werden kann, um eine beliebige Menge einer Teilmenge verschiedener Datentypen zu speichern. HTML-Formulare werden verwendet, um Daten an einen Server zu übergeben. VB- und C # -Formulare sind die Fenster, die für die Interaktion mit dem Benutzer verwendet werden. ___ tag123css ___ CSS (Cascading Style Sheets) ist eine Darstellungsstilsprache, die das Aussehen und die Formatierung von HTML (Hyper Text Markup Language), XML-Dokumenten (Extensible Markup Language) und SVG-Elementen einschließlich (aber nicht beschränkt auf) Farben beschreibt. Layout, Schriftarten und Animationen. ___ tag123serverside ___ Der Begriff "serverseitig" bezieht sich auf den Teil einer Anwendung, der auf einem Server ausgeführt wird. Das Gegenstück von "serverseitig" ist "clientseitig", dh der Teil einer Anwendung, der lokal auf der eigenen Maschine des Benutzers ausgeführt wird, z. B. in einem Webbrowser. ___ tag123mailtto ___ Mailto ist das URI-Schema für E-Mail-Adressen. Es wird in Webseiten als Link verwendet, der eine neue E-Mail-Nachricht an die angegebene Zieladresse im Standard-E-Mail-Client des Benutzers öffnet. ___ answer7214719 ___

Sie können nicht feststellen, ob ein Benutzer ein E-Mail-Client eingerichtet hat oder nicht. Daher würde ich vorschlagen, dass Sie ein serverseitiges Formular einrichten, damit der Benutzer Sie kontaktieren kann.

Darunter oder darüber hinaus können Sie dem Benutzer einen Link geben, der ihm erklärt, dass er, wenn er Sie direkt über seinen Haupt-E-Mail-Account kontaktieren möchte, auf diesen Link klicken kann (dieser Link ist ein %code% link).

Indem Sie ihm zwei Arten der Kontaktaufnahme (Webformular oder E-Mail-Client) zur Verfügung stellen, geben Sie dem Benutzer die Möglichkeit, auszuwählen, welche er verwenden möchte. Es liegt also an ihm zu erkennen, ob er einen E-Mail-Client installiert hat oder nicht und ob er ihn verwenden möchte oder nicht.

    
___ answer7226236 ___

Verwenden Sie einen JavaScript Popup bestätigen den Benutzer zu fragen, ob sie auf ihrem Computer E-Mail-Setup haben.

    
___
2
Antworten

mailto: Links in Android nicht unterstützt?

Ich habe kein echtes Android-Gerät, daher verwende ich Emulatoren für meine gesamte Entwicklung. Werden mailto: Web-Links auf Android-Geräten 2.1 und darunter wirklich nicht unterstützt? 2.2 funktioniert, aber jedes Mal, wenn ich auf einen mail...
08.09.2010, 19:39
2
Antworten

Styling email link / href="mailto:" mit CSS

Dank StackOverflow habe ich endlich einen Weg gefunden, meinen E-Mail-Link zu stylen, aber ich frage mich, warum es ohne die hier gefundene Lösung nicht funktioniert. Da der Link Teil des Bereichs mit der attributierten Klasse "about" ist, de...
17.05.2012, 08:50
1
Antwort

Java: Öffnen Sie die Standard-E-Mail-Anwendung, erstellen Sie eine neue E-Mail und füllen Sie die Felder An und Betreff aus

Ich frage mich nur, ob mir jemand mit einem Problem helfen kann, das mir in Java begegnet ist. Gibt es innerhalb von Java die Möglichkeit, einen Codeabschnitt zu erstellen, der die Standard-E-Mail-Anwendung auf dem PC eines Benutzers öffnet?...
01.03.2010, 17:58
4
Antworten

Herumkommen mailto / href / url Charaktergrenze

Ich habe einen mailto-Link in einem Anchor-Tag %Vor% Das Problem ist, dass der Body-Parameter ein riesiger Artikel ist, und es scheint eine Zeichenbeschränkung für die URL zu geben. Gibt es eine Möglichkeit, das Limit zu umgehen?     
01.11.2010, 08:05
3
Antworten

erkennt, wenn mailto fehlgeschlagen ist

Bei Verwendung eines mailto-Links besteht die Möglichkeit, dass der Benutzer nichts unternimmt, wenn er kein E-Mail-Client eingerichtet hat oder sein Webmail nicht als Standard-Client eingerichtet hat (z. B. gmail als Standard-Client in macosx "...
27.08.2011, 12:54