2013-03-18 61 views
0

我正在製作一個Firefox插件,我想在幾個網站上打開一個「頂部欄」。真的,這將是一些有關該網頁鏈接回我自己的網站的信息。什麼是最好的方式來做到這一點?用firefox打開頁面頂部的酒吧sdk

我的第一個想法是使用內容腳本,但這似乎是一個非常糟糕的做法。我也讀了關於面板,這裏是我的問題:

  • 如何添加我的pannel只是在地址欄下?
  • 我該如何在我需要的網站上打開它?

thx。

回答

1

使用內容腳本完全沒問題。 這是現代,簡單,代碼少,更兼容的方式 添加頂部面板到一些網頁。 此外,內容腳本代碼不會被注入到網頁中,它只是使用dom和上下文;頁面腳本無法訪問(如果您沒有明確提供)內容腳本。

唯一可能的缺點是面板看起來不像瀏覽器的本地部分。

如果我convienced您使用內容腳本:

  1. 你真的需要在你的插件page-mod
  2. 使用Add-on Builder你使模塊具有插件在一天