Google Mail zur Verarbeitung aller mailto-Links mit RegisterProtokollHandler erhalten

Paul Irish

Wenn Sie Gmail verwenden, ist es möglicherweise frustrierend, wenn Sie versehentlich auf einen mailto:-Link klicken und jetzt Ihr Desktop-Client von Outlook oder Mail gestartet wird.

Dank navigator.registerProtocolHandler() (siehe vorheriges Thema) können Sie Gmail als Standard-E-Mail-Client für alle mailto:-Links in Chrome und Firefox einrichten.

Gmail-Pop-up-Screenshot verwenden

Das geht so:

  1. Öffnen Sie zuerst einen Gmail-Tab. Sie müssen dies über den Tab „Gmail“ tun, nicht über den html5rocks-Tab.
  2. Öffnen Sie die JavaScript-Konsole (cmd-opt-j auf einem Mac, ctrl-shift-j auf 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 Ihren neuen mailto-Link für Gmail zu testen.

Zack! Viel Spaß.

Du kannst diese Einstellung in Chrome unter chrome://settings/handlers und in Firefox unter Preferences->Applications->mailto entfernen.