2012-05-15 19 views
1

我想知道多少力量the user.js preferences file給用戶和它如何工作更詳細 我試圖谷歌搜索該信息,但我找不到任何非常描述性的東西。user.js如何在Firefox中的詳細工作

從我能看到的是,user.js是一個JavaScript文件,當瀏覽器啓動時會被執行一次,並覆蓋之前設置的所有首選項。

我感興趣的是如果你可以使用任何你可以用在其他JavaScript文件中的邏輯。

將簡單的if-else語句放入此文件時會被執行嗎? 是否能夠使用當在瀏覽器(如setTimeout)執行可用JavaScript函數? 你可以像其他js文件一樣使用構造嗎?我的意思是寫你自己的功能和變量等

或者是名稱js欺騙沒有任何js功能?

回答

1

它看起來像一個JavaScript文件。從前在Netscape 3時,也許4,它實際上是,但現在它只是一個擴展名爲.js和這是由一個獨立的(非JS)分析器進行分析,並以任何方式不執行非常嚴格的語法文件。

1

據我所知,你只能調用PREF()和* user_pref()*函數從user.js的。我試圖根據一週中的某一天做一些條件偏好設置,但所有沒有使用這些功能的星條都會被忽略。

那時候,我也找不到任何關於這個文件的使用的好文檔,但是對於我的測試,該文件的使用僅限於這兩個函數。

的系統Administratos誰能夠通過的.xpi包添加定製user.js的文件,但不能做喜歡的東西非常有用的。

相關問題