MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2026-01-19, 09:48

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 1 篇文章 ] 
發表人 內容
文章發表於 : 2009-08-13, 10:51 
離線

註冊時間: 2005-01-08, 14:05
文章: 48
先分享一下 localstore.rdf 的 Default 設定,不知道有沒有前人分享過?
我要做的是,指定一個初始的 Firefox 視窗大小及位置。
檔案位置在安裝成是資料夾的 defaults\profile\ 內,開啟 localstore.rdf 後,預設只有:

<?xml version="1.0"?>
<RDF:RDF
xmlns:NC="http://home.netscape.com/NC-rdf#"
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
</RDF:RDF>

把他改成

<?xml version="1.0"?>
<RDF:RDF
xmlns:NC="http://home.netscape.com/NC-rdf#"
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<RDF:Description RDF:about="chrome://browser/content/browser.xul#main-window"
sizemode="normal"
width="1278"
height="770"
screenX="1"
screenY="1" />
<RDF:Description RDF:about="chrome://browser/content/browser.xul">
<NC:persist RDF:resource="chrome://browser/content/browser.xul#main-window"/>
</RDF:Description>
</RDF:RDF>

這樣就變成視窗位置在 (1,1) ,大小為 (1278,770) 囉!
同樣的,在個人的 profile 資料夾也會有一個 localstore.rdf 檔案, firefox 關閉後,開啟此檔案編輯上述的段落,從新開啟 firefox 後就會依照修改後的位置和大小了!

不過, profile 裡面的 localstore.rdf 會隨著每次開啟及關閉 firefox 而變動就是了;而 defaults\profile\ 裡面的 localstore.rdf 則是當 profile 裡面沒有該檔案時 (通常是剛完成安裝時?) 會複製到 profile 裡面的!

現在可以說正題了!

可以在 userChrome.css 或是 userContent.css 加入指令來控制前面一大段的 firefox 主視窗位置及大小嗎?

我的 userChrome.css 目前只有:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

#stop-button[disabled="true"] { display:none; }
#stop-button:not([disabled]) + #reload-button { display:none; }

用來合併 stop-button 和 reload-button

這一整個 post 可以用在 firefox 3.0.x 還有 3.5.x 。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009080705 Firefox/3.0.13 (pigfoot)
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 1 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 29 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群