Getting Gmail to handle all mailto - links with registerProtocolHandler
If you use Gmail you may become frustrated when you click a
mailto: link by accident and now your desktop client of Outlook or Mail starts up.
navigator.registerProtocolHandler() (which we've covered here before) you can wire up Gmail as your default mail client for all
mailto: links in Chrome and Firefox.
- First, open up a Gmail tab. You must do this from the Gmail tab, not your html5rocks one. :)
ctrl-shift-jon Windows) and enter:
navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s", "Gmail");
- Accept the confirmation from the browser.
- Click this mailto: link to test out your new Gmail mailto hookup!
If you ever need to removing this setting, you can do that at
chrome://settings/handlers in Chrome and
Preferences->Applications->mailto in Firefox.