Uygulamalarımızdan biri, yeni bir E-posta oluşturmak için Internet Explorer’ın (10 veya 11) adres çubuğuna aşağıdakine benzer bir URL koyar:
mailto:?subject=Incident Ticket:%2000869696&body=%0ALink%20to%20Ticket:%0A<https://ourserver/arsys/forms%2Farse7%2FOurform%2FAdminstrator%2BView%2F%3Feid=00869696>
Bu beklendiği gibi çalışır, yani standart e-posta programında yeni bir e-posta açılır. Bununla birlikte, istenmeyen bir yan etkisi vardır: Web sitesine gezinme işleminin iptal edildiğini söyleyen yeni bir IE penceresi açar.
Ondan nasıl kurtulacağınıza dair fikirler? Örneğin, Chrome bu yeni tarayıcı sekmesini veya penceresini kapatır. Boş bir sayfa bile harika olabilir, ancak hata mesajı kullanıcılar arasında sorular ortaya çıkarır.
Böyle cevaplardan nefret ediyorum ama sen Mayıs ayı yaklaşımınızı bir e-posta formuna değiştirmeyi düşünmek istiyorum. Sahip olduğunuz sorun, bir e-postayı açmasıdır ve kullanıcı kolayca silebilir / değiştirebilir!
—
Dave
Bu bir problem değil David, çünkü bu durumda kullanıcının hiçbir şeyi değiştirmemesi kendi yararına.
—
Thomas
Office Outlook ve Mail App ile test ettim, ancak Windows 10 / IE 11'deki sorunu çözemedik. "URL Protokolü" kayıt defteri değeri mailto için eksik olabilir. (REF windowsxp.mvps.org/MailtoProtocol.htm ) HKEY_CLASSES_ROOT \ mailto'nun sicil ihracatını buraya kaydedebilir miyim?
—
Win32Guy
Bu iki anahtar:
—
Win32Guy
HKEY_CLASSES_ROOT\mailto
ve HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\mailto