MozTW 討論區
https://forum.moztw.org/

隱藏標題欄的套件─Hide Caption
https://forum.moztw.org/viewtopic.php?f=11&t=24918
1 頁 (共 2 頁)

發表人:  knarf32222 [ 2008-11-04, 15:44 ]
文章主題 :  隱藏標題欄的套件─Hide Caption

不知道大家是不是跟我一樣處心積慮想把頁面不相關的物件盡可能縮減,讓瀏覽畫面最大化,如果你是,就可以考慮安裝這個套件,如標題所示,它可以隱藏視窗標題,並且把視窗縮小、還原、關閉的按鈕保持在左上方

該套件的下載處:隱藏Firefox標題欄的擴展 Hide Caption

安裝完該套件,如果你有安裝Personal Menu套件並關閉選單列,應當會顯示此畫面
圖檔

附檔是我寫的style用來修改按鈕更像系統按鈕,但是是vista的佈景,希望有人跟我一樣閒可以弄一份XP的或是其他作業系統的系統按鈕。以下是我套用style後的樣子:

圖檔

附加檔案:
檔案註釋: 修改按鈕的style,可以使用stylish新增或是在userChrome.css直接新增
hide caption modifier.txt [10.48 KiB]
被下載 961 次

發表人:  Merci chao [ 2008-11-04, 17:55 ]
文章主題 : 

個人認為這個套件的思路走錯了 :shock:
至少最終效果也得要這個樣子吧?
圖檔
以下為純粹為了效果的效果:
if (!document.documentElement.getAttribute("chromehidden")) {
window.openDialog('chrome://browser/content/browser.xul',null,'chrome,titlebar=no,resizable=yes');
BrowserTryToCloseWindow();
} else {
setTimeout("document.documentElement.setAttribute('chromehidden', '')",0);
}

有誰因為我寫的這段垃圾寫出好套件的話, 記得要鳴謝我喔 :lol:

附加檔案:
sshot-1.png [118.64 KiB]
被下載 687 次

發表人:  Merci chao [ 2008-11-04, 18:13 ]
文章主題 : 

修改了一下
代碼:
if (!document.documentElement.getAttribute("chromehidden")) {
   window.open('about:blank',null,'titlebar=no,resizable=yes,scrollbars=yes');
   BrowserTryToCloseWindow();
} else {
   setTimeout("document.documentElement.setAttribute('chromehidden', '')",0);
}

發表人:  余弘兵 [ 2008-11-04, 19:54 ]
文章主題 : 

knarf32222 寫:
附檔是我寫的style用來修改按鈕更像系統按鈕,但是是vista的佈景,希望有人跟我一樣閒可以弄一份XP的或是其他作業系統的系統按鈕。

也就是說,這個Vista 佈景XP 是不能顯示嗎?

發表人:  Merci chao [ 2008-11-04, 23:14 ]
文章主題 : 

余弘兵 寫:
knarf32222 寫:
附檔是我寫的style用來修改按鈕更像系統按鈕,但是是vista的佈景,希望有人跟我一樣閒可以弄一份XP的或是其他作業系統的系統按鈕。

也就是說,這個Vista 佈景XP 是不能顯示嗎?
照理並不是

發表人:  余弘兵 [ 2008-11-05, 10:25 ]
文章主題 : 

Merci chao 寫:
余弘兵 寫:
knarf32222 寫:
附檔是我寫的style用來修改按鈕更像系統按鈕,但是是vista的佈景,希望有人跟我一樣閒可以弄一份XP的或是其他作業系統的系統按鈕。

也就是說,這個Vista 佈景XP 是不能顯示嗎?
照理並不是

那需不需要另裝程式?

發表人:  george755185 [ 2008-11-06, 14:02 ]
文章主題 : 

Merci chao 寫:
余弘兵 寫:
knarf32222 寫:
附檔是我寫的style用來修改按鈕更像系統按鈕,但是是vista的佈景,希望有人跟我一樣閒可以弄一份XP的或是其他作業系統的系統按鈕。

也就是說,這個Vista 佈景XP 是不能顯示嗎?
照理並不是

這段對話的文法好難懂 :D

話說上面提供的兩個userchrome.js的代碼我用起來有問題欸
第一個使用後視窗會一直閃
第二個會讓firefox的所有工具列消失
不然以預覽圖看來,效果有比較好看~(保留了視窗四周的邊框)

不過這套件也不錯啦~我也是追求畫面精簡的人之一 :)

發表人:  knarf32222 [ 2008-11-06, 15:01 ]
文章主題 : 

george755185 寫:
Merci chao 寫:
余弘兵 寫:
knarf32222 寫:
附檔是我寫的style用來修改按鈕更像系統按鈕,但是是vista的佈景,希望有人跟我一樣閒可以弄一份XP的或是其他作業系統的系統按鈕。

也就是說,這個Vista 佈景XP 是不能顯示嗎?
照理並不是

這段對話的文法好難懂 :D


我是指我給的樣式
裡面的按鈕是將我現在使用的vista佈景的按鈕直接抓圖
然後把它編成base64

在其他作業系統當然也可用
只是會呈現像我一樣的按鈕樣式
不會因為你是XP作業系統就變成XP的視窗按鈕

發表人:  [ 2008-11-06, 17:31 ]
文章主題 : 

george755185 寫:
Merci chao 寫:
余弘兵 寫:
knarf32222 寫:
附檔是我寫的style用來修改按鈕更像系統按鈕,但是是vista的佈景,希望有人跟我一樣閒可以弄一份XP的或是其他作業系統的系統按鈕。

也就是說,這個Vista 佈景XP 是不能顯示嗎?
照理並不是

這段對話的文法好難懂 :D

話說上面提供的兩個userchrome.js的代碼我用起來有問題欸
第一個使用後視窗會一直閃
第二個會讓firefox的所有工具列消失
不然以預覽圖看來,效果有比較好看~(保留了視窗四周的邊框)

不過這套件也不錯啦~我也是追求畫面精簡的人之一 :)


我用了第2個倒是沒這問題
不過我的問題是放到最大時會把開始列也一起蓋過

發表人:  余弘兵 [ 2008-11-06, 20:01 ]
文章主題 : 

老實說,我覺得瀏覽空間在預設時已經很足夠,沒有需要在擴大~(純屬個人意見

發表人:  nettrottor [ 2008-11-06, 20:15 ]
文章主題 : 

Merci chao 寫:
修改了一下
代碼:
if (!document.documentElement.getAttribute("chromehidden")) {
   window.open('about:blank',null,'titlebar=no,resizable=yes,scrollbars=yes');
   BrowserTryToCloseWindow();
} else {
   setTimeout("document.documentElement.setAttribute('chromehidden', '')",0);
}


請問這段代碼是起什么作用的?

發表人:  余弘兵 [ 2008-11-06, 20:30 ]
文章主題 : 

nettrottor 寫:
Merci chao 寫:
修改了一下
代碼:
if (!document.documentElement.getAttribute("chromehidden")) {
   window.open('about:blank',null,'titlebar=no,resizable=yes,scrollbars=yes');
   BrowserTryToCloseWindow();
} else {
   setTimeout("document.documentElement.setAttribute('chromehidden', '')",0);
}


請問這段代碼是起什麼作用的?

用來修改瀏覽器樣式的。

發表人:  Merci chao [ 2008-11-07, 00:52 ]
文章主題 : 

nettrottor 寫:
請問這段代碼是起什么作用的?
用 window.open 開啟一個新視窗時, 可以設定隱藏 titlebar
因此每開一個一般的視窗時, 用 window.open 來再開一個沒有 titlebar 的, 然後把一般的那個關閉掉

if 裏面的檢查, 是用於區別一般的和沒有 titlebar 的視窗: 一般的視窗 chromehidden="", window.open 開啟就是 chromehidden="status menubar" 之類
如果是前者, 就代表是一般的視窗, 用 BrowserTryToCloseWindow 來關閉掉; 如果是後者, 就清空 chromehidden 屬性把瀏覽工具列和狀態列等等顯示回來

用這種怪異方法的原因是, 暫時不知道怎樣用類似 window.open 的方法, 直接把一般視窗的 titlebar 隱藏掉

發表人:  ROSS-MAX [ 2009-02-10, 18:30 ]
文章主題 : 

Merci chao 寫:
個人認為這個套件的思路走錯了 :shock:
至少最終效果也得要這個樣子吧?
圖檔
以下為純粹為了效果的效果:
if (!document.documentElement.getAttribute("chromehidden")) {
window.openDialog('chrome://browser/content/browser.xul',null,'chrome,titlebar=no,resizable=yes');
BrowserTryToCloseWindow();
} else {
setTimeout("document.documentElement.setAttribute('chromehidden', '')",0);
}

有誰因為我寫的這段垃圾寫出好套件的話, 記得要鳴謝我喔 :lol:


有沒有辦法利用 js 碼來達成和 Hide Caption 一樣的效果 ?
希望能有個關閉、最大化和縮小按鈕使用

順帶一提,用了你的 js 碼之後,第一次開起就無法顯示首頁
原本常駐的單分頁也被隱藏了的說

發表人:  chendx [ 2009-02-10, 19:56 ]
文章主題 : 

请问一下啊,多行标签页是怎么实现的?

1 頁 (共 2 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/