2011-02-24 106 views
1

我目前正在使用Firefox擴展。我的分機的工作原理如下:如何將選定的文本從數據庫中變爲變量或變量?

  1. 當用戶雙擊頁面上的任何字(任何網頁),選擇必須存儲在一個變量,發送給服務器,以找到數據庫其含義的單詞。
  2. 當他/她單擊在同一文檔中的任何其他位置時,顯示來自DB的含義的彈出框應該被丟棄。

任何答案?

回答

0

How do I write a Firefox Addon?或多或少是Firefox插件的官方「如何開始」問題。我可能會添加一個事件監聽器到瀏覽器(gBrowser)來監聽點擊事件。進行服務器調用的最簡單方法可能是使用XMLHttpRequest。希望這足以讓你開始。遇到困難時請回復更具體的問題。祝你好運!

+0

謝謝..矩陣我做了完全一樣的...只發生問題的地方是當我處理單擊雙擊處理函數永遠不會執行...所以告訴我任何方式,以便默認性質(單點擊覆蓋雙擊可以推遲或阻止)...此外,我沒有得到任何方式,以便動態添加彈出c後處理該單擊...再次提前感謝! – jyotin 2011-02-24 10:58:31

+0

矩陣只是一個變化,我從你身邊實施,它運行良好...使用gBrowser.addEventListener而不是document.addEventListener ..非常感謝.. – jyotin 2011-02-24 11:39:57

+0

正確的,因爲在擴展中,'document'是'browser.xul '文檔,而不是網頁文檔,就像您開發網站時一樣。至於單/雙擊問題,我認爲以前也有類似的問題。搜索周圍或打開一個新的問題... – MatrixFrog 2011-02-24 19:00:33

相關問題