2009-07-18 20 views
0

我讀過一些關於開發Firefox插件的文檔和教程。 但從來沒有找到如何做到這一點。開發一個Firefox插件,在保存文件時將文件的URI轉換爲文件名

我想製作一個插件,當您嘗試保存文件時(通過左鍵單擊或右鍵單擊/另存爲),它會自動將待創建文件的名稱設置爲與原始文件的URI。 (但有一些變化,比如在連字符中插入斜槓等)

有關如何做到這一點的任何提示? 謝謝!

回答

0

我不相信Firefox附加組件可以更改默認的「另存爲」行爲。然而,他們可以在上下文菜單中添加另一個選項(右鍵單擊),可能命名爲「另存爲以uri命名的文件」。你想學習一些JavaScript等,並看看上下文菜單的演示附加組件。

好了,所以我看了starting point,它帶我去這些:

  1. 一個相當完整get up an developing guide從Mozilla的。 (沒有上下文菜單的東西)
  2. A XUL reference。它提到了一種配置上下文菜單的方法。
  3. 一些code snippets爲各種Mozilla開發。
  4. 非常comprehensive hello-world。與#1類似,但它涉及在上下文菜單中添加操作。
+0

謝謝!這也會起作用。你能指點我的上下文菜單的演示插件嗎? – Petruza 2009-07-18 13:51:47