Firefox 3 有一項很實用的功能,它可以讓使用者決定要怎麼處理某些通訊協定,例如我們可以指定 mailto: 要用 Gmail 開。不過在 Firefox 的選項裡頭只有 Yahoo! Mail 可以選,也找不到新增 Gmail 的方法,這要怎麼辦呢?


  1. 首先,在網址列輸入「about:config」,然後在上頭的「篩選條件」輸入「gecko.handlerService.allowRegisterFromDifferentHost」。
  2. 這時在畫面裡頭應該只會看到一筆資料,對它點兩下,讓它的值從 false 變成 true
  3. 若你用的是 Gmail,請複製底下的程式碼到網址列並按下「Enter」鍵。
    javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/mail/?extsrc=mailto&url=%s","GMail")
  4. 若你用的是 Google Apps(例如 Pixnet 提供的信箱),請複製底下的程式碼到網址列並按下「Enter」鍵。記得要把「example.com」換成你的信箱域名(以 Pixnet 的信箱為例,就是改成 pixnet.net)。
    javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/a/example.com/mail/?extsrc=mailto&url=%s","GMail")
  5. 按下「Enter」鍵之後應該就會看到 Firefox 詢問你是否要將 Gmail 設為處理 mailto 鏈結的應用程式,我們當然要按下〔新增應用程式〕按鈕囉。
  6. 然後我們再到 Firefox 的「選項→應用程式」分頁裡頭,將 Gmail 設為 mailto 的預設值即可。
  7. 最後,別忘了回到「about:config」將「gecko.handlerService.allowRegisterFromDifferentHost」設回 false

想知道更多關於「gecko.handlerService.allowRegisterFromDifferentHost」的說明的話,可以 參考這個網頁
創作者介紹

Nelson 的小世界

Nelson 發表在 痞客邦 PIXNET 留言(8) 人氣()


留言列表 (8)

發表留言
  • dabeniao
  • 像我這種很懶得人就直接裝 Google Toolbar了。
    (雖然它還不支援 Firefox 3)
  • Toolbar 最近有放出新版,支援 Fx3 了。舊版的 toolbar 會讓 Fx3 當掉,所以請記得更新。

    Nelson 於 2008/06/21 11:13 回覆

  • prnk
  • Gmail Notifier會更簡單
  • 這真的就是看個人需求了。有些人就是不想裝一堆套件的,就可以用這個方法。

    我用的是 Gmail Manager,也是可以自動跟 mailto: 關連。

    Nelson 於 2008/05/23 08:04 回覆

  • sandor
  • 真是太感謝你的方法了!!我也正被這個問題困擾著
  • 關雎
  • 哇!有這麼好用的功能又不用安裝套件,讚啦!感謝詳細的教學^^
  • Dean
  • 我用的是Portable版本的
    複製程式碼後按下Enter沒反應
    怎麼辦?
  • 你有把 gecko.handlerService.allowRegisterFromDifferentHost 設為 true 嗎?

    Nelson 於 2008/07/08 21:46 回覆

  • Dean
  • 當然有嚕
  • 那我就不知道了耶,我不確定可攜版是否會成功,沒試過

    Nelson 於 2008/07/09 23:26 回覆

  • Dean
  • 也許可攜版不支援一些功能呢^^
  • aiyulee
  • 這個方法我的可攜板可以使用喔!
    PS.我的可攜版是用Nelson大教的方法做出來的firefox v3.0.1 portable
找更多相關文章與討論