mailto-link im internet-explorer navigiert zu dead end
Ich bin mit einem Anker mit mailto, und ich finde, dass das Verhalten ist extrem unfein.
<a id="Help" href="mailto:[email protected]">Questions</a>
wenn ich das im IE8 finde ich, dass in einigen Orten, die von windows aufgefordert werden kann, wenn Sie outlook öffnen, werden Sie sagen, ja, und es öffnet sich eine neue E-Mail-Nachricht und setzt An: - Abschnitt. Es hinterlässt auch das browser-Fenster in der gleichen Website, die ich kam.
Wenn ich das in meine Anwendung mit dem oben genannten link, finde ich, dass der browser navigiert zu mailto:[email protected] und zeigt eine hässliche: Internet Explorer kann die Webseite nicht anzeigen Fehler. Was muss ich tun, um diese Arbeit gut, wie im obigen Fall? Schließlich, nicht zu verlassen Sie den browser in der ursprünglichen Lage, dass ich kam.
Edit: habe gerade gemerkt, dass die sich schlecht benehmen-version ist der lokale host und das gute verhält-version auf einem Produktions-server. Könnte das einen Unterschied machen?
ist, dass eine exakte Kopie paste von Ihrem gebrochenen Anker? hast du möglicherweise übersehen, der Doppelpunkt (:) oder etwas ähnliches?
das ist eine exakte Kopie und paste, mit der Adresse änderte sich sehr leicht. _ war auf der linken Seite. Der Unterschied zwischen beiden Fällen ist eine ist umgesetzt, die auf eine sehr große Webseite, die andere ist eine relativ neue Webseite.
InformationsquelleAutor MedicineMan | 2010-02-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Teil des Problems scheint zu sein, dass IE hat Probleme mit langen mailto-links.
mailto scheitert im IE, wo es ist ein langer text. Gibt es eine Möglichkeit diese zu lösen?
Halten Sie Ihre links, die weniger als 512 Zeichen, und Sie sollten weniger Probleme als mit IE.
InformationsquelleAutor MedicineMan
Ich merke, Sie haben getaggt dies mit jQuery. Ist es möglich, dass ein event-handler Hinzugefügt werden, der link funktioniert so etwas wie dieses:
+1 schönes denken
haben Sie irgendwelche anderen Vorschläge?
nope, hat nicht funktioniert. Es scheint zu funktionieren nur zeitweise, und vielleicht ein wenig häufiger. Vielleicht sollte ich die Frage anders stellen: "Warum wird der IE saugen?"
InformationsquelleAutor nickf
Dieser wird komplett in Ihrem browser.
Gehe in die Ordneroptionen (Systemsteuerung), Datei-Typen und sehen, was handler
ist im Zusammenhang mit der URL:Mailto-Protokoll. Klicken Sie auf
Erweitert und Bearbeiten Sie die Aktion 'öffnen' um zu sehen, was der Hundeführer/server
für die, die filetype-association.
InformationsquelleAutor chamiltongt