Gmail का इस्तेमाल करने पर, mailto: लिंक पर गलती से क्लिक करने पर, आपको परेशानी हो सकती है. ऐसा करने पर, Outlook या Mail का डेस्कटॉप क्लाइंट खुल जाता है.
navigator.registerProtocolHandler() (इसके बारे में हमने पहले भी यहां बताया है) की मदद से, Chrome और Firefox में सभी mailto: लिंक के लिए, Gmail को अपने डिफ़ॉल्ट मेल क्लाइंट के तौर पर सेट किया जा सकता है.
यहां तरीका देखें:
- सबसे पहले, Gmail टैब खोलें. आपको Gmail टैब से ऐसा करना ज़रूरी है, न कि html5rocks टैब से. :)
- अपना JavaScript कंसोल खोलें (Mac पर
cmd-opt-j, Windows परctrl-shift-j) और यह डालें: navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s", "Gmail");- ब्राउज़र से पुष्टि करने का अनुरोध स्वीकार करें.
- Gmail के नए mailto लिंक को आज़माने के लिए, इस mailto: लिंक पर क्लिक करें!
बूम माइक. आनंद लें.
अगर आपको कभी भी इस सेटिंग को हटाना है, तो Chrome में chrome://settings/handlers और Firefox में Preferences->Applications->mailto पर जाएं.