मेलटो लिंक संभावनाओं का उपयोग करते समय यह उपयोगकर्ता के लिए कुछ भी नहीं करता है यदि उसके पास ईमेल क्लाइंट सेटअप नहीं है, या अपने वेबमेल को अपना डिफ़ॉल्ट क्लाइंट (ea। gmail as default client in macosx)। फॉलबैक की कृपापूर्वक पेशकश करने का सबसे अच्छा तरीका क्या होगा, कृपया उपयोगकर्ता को मैन्युअल रूप से आपको ईमेल करने के लिए कहें? मैं जे एस या सीएसएस का उपयोग संदेश को दिखाने के लिए कर सकता है एक बार लिंक पर क्लिक किया गया है:मेलट्टो विफल होने पर पता चला
प्रस्तुत सफल रहा था, या कुछ भी नहीं हुआ हमें मैन्युअल ईमेल करें।
मेलटो के साथ एक फॉर्म का उपयोग करने के बारे में क्या, क्या मैं सर्वर पर स्क्रिप्टिंग के बिना या सफलता के बाद एक रीडायरेक्ट पेज का उपयोग कर सकता हूं? विफलता से सफलता को फ़िल्टर करने का कोई तरीका है, उपयोगकर्ता के फैसले पर निर्भर होने के बजाय उपरोक्त डबल सफलता/असफल संदेश?
संपादित करें: कम से कम एक राज्य को बदलने का सबसे उपयुक्त तरीका क्या होगा जब एक मेलto लिंक (या फॉर्म) क्लिक किया गया हो। जाहिर है जावास्क्रिप्ट या सीएसएस विकल्प हैं, लेकिन क्या मैं बस एक डबल एक्शन लिंक या फॉर्म सबमिट नहीं कर सकता; मेलटो और अन्य पेज से लिंक करें (आपने बटन सबमिट/क्लिक किया है ')
'mailto: 'बुरा है - मेरा विश्वास करो, किसी को कारण के बिना ई-मेल क्लाइंट खोलना पसंद नहीं है। इसके बजाय सर्वर-साइड फॉर्म का उपयोग करें :)। – xfix
आप किसी उपयोगकर्ता के लिए "mailto:" लिंक "काम करता है" के बारे में कुछ भी नहीं बता सकते हैं। – Pointy
संबंधित: http://stackoverflow.com/questions/836777/how-to-detect-browsers-protocol-handlers – DaveRandom