MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-10-09, 06:49

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





發表新文章 回覆主題  [ 10 篇文章 ] 
發表人 內容
文章發表於 : 2005-01-24, 08:57 
離線

註冊時間: 2005-01-13, 10:43
文章: 73
來自: 中華民國台灣
有辦法限制只能執行一個FireFox在系統內嗎?也就是不允許重複執行FireFox!

_________________
Acer Ferrari 4002 with 80Gbytes HDD, 1Gbytes Memory & FireFox


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-01-24, 16:01 
離線

註冊時間: 2005-01-13, 10:43
文章: 73
來自: 中華民國台灣
傷腦筋!過了大半天了,沒有任何new comment進來說!

難道真的無解?

_________________
Acer Ferrari 4002 with 80Gbytes HDD, 1Gbytes Memory & FireFox


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-01-24, 16:53 
離線

註冊時間: 2004-12-22, 18:25
文章: 239
來自: 葉瀨中學圍碁社
你試試看以 TBE 套件.

強制 Single Mode 看看有沒有解.

瘋狂超人 寫:
傷腦筋!過了大半天了,沒有任何new comment進來說!

難道真的無解?

_________________
不可以一朝風雲,昧卻萬古長空
不可以萬古長空,不明一朝風月。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-01-24, 17:58 
離線

註冊時間: 2004-07-03, 22:04
文章: 444
看不懂問題。要問的是:
1.限制只開一個視窗。
2.限制系統記憶體內只存在一份 Firefox 的程式。

如果是1.,搜尋 "單一視窗" 之類可以找到,方法不少。

如果是2.,現在 Firefox 1.0 不就是這樣?重複執行 Firefox 只會開新的視窗,不會放超過一份程式再記憶體中。當然還是有方法可以刻意同時執行兩個 Firefox ,但是如果沒特別需求沒有人會這樣做吧?


回頂端
Mozilla/5.0 (Windows; U; Win 9x 4.90; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-01-24, 18:13 
離線
[MozTW 版主群]
頭像

註冊時間: 2004-11-05, 02:30
文章: 1382
來自: Pac Land
我想,超人兄的意思應該是:

在系統裡面的 FireFox 只存再一個 Instance「且」這個 Instance 「永遠不會」開新視窗。

他之所以會有這個問題應該是因為「在目前的 Windows 系統中,沒有任何一個套件可以『百分之百』達到『單視窗模式』的要求」吧!

不管是 Single Windows、TBP、TBE...或多或少都會有漏抓 events 而令 FireFox(在非使用者要求的情況下)開新視窗的時候~

在 Linux 上有這種情況嗎?

_________________
我只是路過的~~~
因為路上不平,
所以......被抓進去填 XP


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.5) Gecko/20041224 Firefox/1.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-01-24, 21:26 
離線

註冊時間: 2004-07-03, 22:04
文章: 444
開新視窗應該分成兩種情形,也就是系統內要求和網頁要求兩個部分。
系統內要求開網頁時,把網頁全部開到分頁不難做,像是在 Linux 底下只要改一下啟動參數就好,但是 Windows 我就不知道。
網頁要求開網頁的情況,似乎就沒辦法完全做到,只能說大多數情形可以開在新分頁內。這跟作業系統無關。


回頂端
Mozilla/5.0 (Windows; U; Win 9x 4.90; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-01-24, 22:28 
就我所知的說明一下。

舊的 tbp 和 tbp lite 0.6 (不是我寫的那個) 時代裏,有一部份的 code 是用來抓那些跳出來的新視窗。這部份的 code 在 firefox 加上了 tabbed browsing 的功能後(也就是從 20041001 的build 開始),tbp 的作者把它拿掉了,所以新版本的 tbp 1.0.0 開始就沒有這個 code,而正牌的 tbp lite 也被腰斬。作者覺得,用 firefox 本身的 code 比較好。

所以如果在 firefox 1.0 中使用 tbp,還是可以藉由 ctrl-n 或是鏈結右鍵選單指定等等方式來開新視窗。

tab mix 則把這個被拿掉的 code 拿回來,但我做了很多限制,非不得已不去呼叫這個部份的 code。但如果透過「進階設定」強制了「單一視窗瀏覽模式」,以我個人的使用經驗,所有的視窗都抓得進分頁裏。

tbe 也有個相同而且更細的設定,但我本身不是 tbe 的使用者,我不知道會不會有漏抓的情況。

至於在 nightly 裏,firefox 本身的 tabbed browsing 的 code 失效了,導致現在不論是 tbp, tab mix (tbe 沒測不知道) 在 tabbed browsing 模式下的設定通通沒有用,因為這兩個套件 (我想包括 tbe 也是) 主要都還是用 firefox 本身的 code 來控制分頁的開啟。更甚者,目前連 tab mix 裏面那段從老舊 tbp 撿出來的 code 也沒有辦法抓到新視窗。

這已經確定是 nightly 的 bug,後續該怎麼辦,等 nightly 修修看在說。


回頂端
Mozilla/5.0 (Windows; U; Win 9x 4.90; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
  
引用回覆  
 文章主題 :
文章發表於 : 2005-01-24, 22:30 
xacid 寫:
網頁要求開網頁的情況,似乎就沒辦法完全做到,只能說大多數情形可以開在新分頁內。這跟作業系統無關。


以我的瞭解,就 firefox 1.0 來說,網頁要求開的視窗應該是幾乎百分之百都可以被攔下來,至少我沒有碰上例外。


回頂端
Mozilla/5.0 (Windows; U; Win 9x 4.90; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
  
引用回覆  
 文章主題 :
文章發表於 : 2005-01-25, 08:02 
離線

註冊時間: 2005-01-13, 10:43
文章: 73
來自: 中華民國台灣
哈哈!Sorry...沒有說清楚!
1. FireFox已經被執行了,而且在系統內,例如已經縮小到又下方Tray上頭
2. 又重複點選一次FirxFox...導致FirxFox又被選擇執行/啟動一次,這下子在Tray裡頭,出現了兩個FireFox icon了!

我的問題就是,如何避免重複上述的動作!例如GreenBrowser裡頭有一個設定項目[只允許執行一個實體]可以避免上述的現象產生!

xacid 寫:
看不懂問題。要問的是:
1.限制只開一個視窗。
2.限制系統記憶體內只存在一份 Firefox 的程式。

如果是1.,搜尋 "單一視窗" 之類可以找到,方法不少。

如果是2.,現在 Firefox 1.0 不就是這樣?重複執行 Firefox 只會開新的視窗,不會放超過一份程式再記憶體中。當然還是有方法可以刻意同時執行兩個 Firefox ,但是如果沒特別需求沒有人會這樣做吧?

_________________
Acer Ferrari 4002 with 80Gbytes HDD, 1Gbytes Memory & FireFox


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2005-01-25, 09:49 
離線

註冊時間: 2004-12-17, 00:49
文章: 46
瘋狂超人 寫:
哈哈!Sorry...沒有說清楚!
1. FireFox已經被執行了,而且在系統內,例如已經縮小到又下方Tray上頭
2. 又重複點選一次FirxFox...導致FirxFox又被選擇執行/啟動一次,這下子在Tray裡頭,出現了兩個FireFox icon了!

我的問題就是,如何避免重複上述的動作!例如GreenBrowser裡頭有一個設定項目[只允許執行一個實體]可以避免上述的現象產生!

xacid 寫:
看不懂問題。要問的是:
1.限制只開一個視窗。
2.限制系統記憶體內只存在一份 Firefox 的程式。

如果是1.,搜尋 "單一視窗" 之類可以找到,方法不少。

如果是2.,現在 Firefox 1.0 不就是這樣?重複執行 Firefox 只會開新的視窗,不會放超過一份程式再記憶體中。當然還是有方法可以刻意同時執行兩個 Firefox ,但是如果沒特別需求沒有人會這樣做吧?



之前應該只有 TBE 辦得到
現在 TAB MIX 也可以了
開進階設定就可以看到選項


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0 (ax)
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 10 篇文章 ] 

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


誰在線上

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


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

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