xul

    10熱度

    1回答

    我正在構建一個firefox擴展,它創建了幾個隱藏的瀏覽器元素。 我想addProgressListener()來處理onLocationChange爲我加載的頁面。但是,我的處理程序並不總是被調用。 更具體地說,這裏是我在做什麼: 創建一個瀏覽器元件,而不設置其src財產 其附加到另一個元素 添加進度監聽器監聽onLocationChange到瀏覽器元素 致電loadURIWithFlags()

    0熱度

    2回答

    我想在獨立的xul應用程序中實現html5本地存儲,我想使用本地存儲,因爲我認爲Xpcom方式看起來很複雜。 我已閱讀,對於Firefox擴展,你可以這樣做: document.content.localStorage.setItem("myvariable", "myvalue"); var item = document.content.localStorage.getItem("myvar

    0熱度

    2回答

    我已經給出了自定義工具欄按鈕(我已經在overlay.xul中創建)在JavaScript的開始顏色,然後我改變其腳本的顏色,但問題是,當我打開一個新選項卡,工具欄按鈕顏色不會恢復到其第一種顏色,換句話說,所有腳本都可以工作,但顏色變化的代碼行不起作用,我在開始時會給出它,但它仍然是myblueclass顏色。 window.addEventListener("DOMContentLoaded",

    0熱度

    1回答

    我開發一個Firefox的插件,需要從本地文件系統上傳圖片直接S3。 的例子我能找到AWS,SO等解釋如何能使用的圖像傳輸標準的文件輸入控制(與其他AWS具體要求籤名等,我有工作的網頁來完成完美)。 http://bencoe.tumblr.com/post/30685403088/browser-side-amazon-s3-uploads-using-cors Uploading Image

    0熱度

    1回答

    我試圖在用戶按下我的Firefox插件上的CTRL + SPACE時獲得焦點元素。 要做到這一點,我想用document.activeElement來獲得聚焦的元素,但它不工作。它總是返回一個XULElement。 我只有兩個文件,在這個附加: 庫/ main.js var self = require ("sdk/self"); var workers = require("sdk/cont

    1熱度

    2回答

    我有一個盒子裏面有一個描述。它有一個溢出風格:自動。如果我在vbox上沒有設置高度,它太短了,並用滾動條切割內容。它變成大約50px,需要150px才能顯示全部。如果我設置了一個明確的高度,它就變成了這個高度,但我不想設置一個明確的高度。如果我設置了最大高度,它仍然太短,並用滾動條切割內容。 我希望它不會切斷任何東西,除非高度超過最大高度400px。如何才能做到這一點? 這是標記: <vbox f

    1熱度

    1回答

    我有一個XUL擴展,它使用本地Windows DLL和js-ctypes來加密本地文件系統內的文件。我已經測試過它的菜單驅動版本,它似乎工作正常。 現在我想做以下事情:當創建一個帶有附件的新電子郵件時,能夠在上傳到組合電子郵件之前「抓住」附件文件並對其進行處理(意味着:對其進行加密)。我想以透明的方式做到這一點,所以用戶不必通過菜單驅動的過程,除了提供加密密碼外。 我想在outlook.com基於

    0熱度

    1回答

    我正在開發一個Firefox插件,我必須訪問書籤面板(看它去查看 - >邊欄 - >書籤),並添加一個菜單項到它的上下文菜單,當菜單項被點擊時,獲取項目它被點擊。 Por示例: 您打開書籤面板並右鍵單擊Most Visited項並單擊我的菜單項,然後我想知道單擊了Most Visited項。 我嘗試下面的代碼,但沒有成功: var bookmarkMenu = document.getElemen

    0熱度

    1回答

    在Firefox中創建擴展時,我希望在屏幕底部有真正的Web控制檯。 我試過Firebug的控制檯,但它沒有捕獲語法錯誤,而我試過的其他人也沒有捕捉到這些。 我也嘗試將webconsole.xul放入一個iframe到我自己的xul文件中。控制檯出現,但它不起作用。 <iframe src="chrome://browser/content/devtools/webconsole.xul" fle

    0熱度

    1回答

    我們可以使用前面的gFindBar.toggleHighlight(true)來突出顯示在JS中找到的結果。 經過firefox 25 beta之後,findbar結構發生了變化。然而,這種方法仍然屬於gFindBar,通過XBL綁定。 該方法現在定義在"omni.ja\chrome\toolkit\content\global\bindings\findbar.xml"或chrome://glo