Google Mail zur Verarbeitung aller mailto-Links mit RegisterProtokollHandler erhalten

Wenn Sie Gmail verwenden, kann es ärgerlich sein, wenn Sie versehentlich auf einen mailto:-Link klicken und dann der Outlook- oder Mail-Desktopclient gestartet wird.

Dank navigator.registerProtocolHandler() (das wir hier bereits vorgestellt haben) können Sie Gmail als Standard-E-Mail-Client für alle mailto:-Links in Chrome und Firefox einrichten.

Gmail-Pop-up-Screenshot verwenden

So gehts:

  1. Öffnen Sie zuerst einen Gmail-Tab. Sie müssen dies auf dem Gmail-Tab tun, nicht auf dem html5rocks-Tab. :)
  2. Öffnen Sie die JavaScript-Konsole (cmd-opt-j unter Mac, ctrl-shift-j unter Windows) und geben Sie Folgendes ein:
  3. navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s", "Gmail");
  4. Akzeptieren Sie die Bestätigung im Browser.
  5. Klicken Sie auf diesen mailto:-Link, um die neue Gmail-mailto-Verknüpfung zu testen.

Zack! Viel Spaß.

Wenn Sie diese Einstellung entfernen möchten, klicken Sie in Chrome auf chrome://settings/handlers und in Firefox auf Preferences->Applications->mailto.