MozTW 討論區 https://forum.moztw.org/ |
|
Firefox 視窗下方出現紅色的 menuitem 文字 https://forum.moztw.org/viewtopic.php?f=2&t=19612 |
第 1 頁 (共 3 頁) |
發表人: | wini [ 2007-07-07, 12:00 ] |
文章主題 : | Firefox 視窗下方出現紅色的 menuitem 文字 |
(前言:我只有裝過 Java 1.5.0.6 跟 1.6.0.2 而已,這陣子的問題我沒碰過,所以下面的都是收集來的情報,我盡量找能把根本問題解決掉的方法來寫。) 會發生這問題有兩種可能: 1. 安裝的擴充套件(extension)沒寫好 2. JAVA (J2SE Runtime Environment) 1.6.x 的 zh_TW 錯字 ---- 1. 安裝的擴充套件(extension)沒寫好 如果除了 menuitem 外,還有別的「非符號」紅字的話,大概是這原因。請參考「Firefox 視窗下方出現紅字?」這文件試試。 2. JAVA (J2SE Runtime Environment) 1.6.x 的 zh_TW 錯字 風痕影板友整理的簡單解決方法,還有 icewind 板友寫的最簡單解決方法,應該都是可以解決這問題吧,不過我建議也看一下下面 josesun 找到的原因。(其實我是建議先看到下面「如果裝好重開後,還是有問題的話,」這段,還是處理不掉的時候,再來看上面的簡單解決方法。) 只有 menuitem 的紅字時,大概就是這個原因。這是因為 JAVA 1.6 版(有一說是 1.5_12)以後,會偷裝一個「 Java console 」的擴充套件,不過裡面有個錯誤,所以就造成這問題了。 因為 Java RE 6 Update 2 已經修正了這問題,所以請下載最新版 Sun JAVA 後,關掉所有 Firefox 視窗,先移除掉所有舊版 Java ,再安裝最新版 Java ,應該就可以解決了。(如何移除舊版請參考這串) 如果裝好重開後,還是有問題的話,可能是舊版的 Java console 沒移除掉,建議也把 Firefox 的程式移除重裝一遍試試看。因為 Firefox 相關的設定資料不會消失,所以不必太緊張。(或者參考 josesun 這篇,把可能還留著的問題檔案("{CAFEEFAC"開頭的都檢查一下)處理一下,連重裝 Firefox 也不必。另外 Firefox 的預設安裝目錄,可以參考這篇。) 處理到這裡,重開還是有問題的話,可能是還有什麼隱形的擴充套件存在吧,到時再說了。(或者參考 victormok 板友寫的,用 MR Tech local Intall 之類的擴充套件功能,把隱藏起來的那個擴充套件移除掉的方法也可以。) 以上都不行時,請試試下面幾篇文件。 viewtopic.php?p=78939#78939 http://wiki.moztw.org/index.php/TestAndDebug:Firefox ---- 額外說明: 關於 Sun Java 引起的問題,因為是擴充套件的 zh-TW 語言檔案有關的路徑指定錯誤,所以只會發生在使用 zh-TW 語系的瀏覽器上,也就是說,出事的大多是台港人士。不過也許是規模太小的關係吧,感覺拖了蠻久才修的,三月底的 1.6.0.1 也沒修到。 http://bugs.sun.com/bugdatabase/view_bu ... id=6506396 |
發表人: | teapot [ 2007-09-09, 11:34 ] |
文章主題 : | |
小弟解決問題的方法... 1. 用安全模式啟動(開始->Mozilla FireFox->Mozilla FireFox(Save Mode)或者Mozilla FireFox(安全模式) 2.啟動後會跳出視窗, 選"以安全模式繼續"... 3.逐一啟動附加元件...看哪一個元件有問題... 剛才發現有人已經用同方法解決了... viewtopic.php?t=20253 |
發表人: | 藍色小惡魔 [ 2007-09-10, 09:10 ] |
文章主題 : | |
teapot 寫: 小弟解決問題的方法... 1. 用安全模式啟動(開始->Mozilla FireFox->Mozilla FireFox(Save Mode)或者Mozilla FireFox(安全模式) 2.啟動後會跳出視窗, 選"以安全模式繼續"... 3.逐一啟動附加元件...看哪一個元件有問題... 剛才發現有人已經用同方法解決了... viewtopic.php?t=20253 我照做不行耶... 不過我把步驟改成如下即可 1. 和您一樣點安全模式。 2. <不同> 啟動後跳出視窗,只勾選『停用所有附加元件 (D)』。 3. <不同> 按下【執行變更項目並重新啟動】的按鈕。 4. 接下來... 我一口氣就把所有元件啟用了。 因為我沒有安裝新的附件,大概是某個附件打亂了吧,每次我都這樣就又恢復囉,因為對我來說一個一個抓也抓不到,因為通通啟用後是正常的 @.@? 不過我今天會跑上來,是剛好我本來只有一條 menuitem 影響還好一直拖懶得管,結果剛剛開機剛好有更新 flushgot 結果又多出一條,我二話不說就把它移除,效果未改善,才想上來看看是否已經有人抓出真兇了 ^.^。 |
發表人: | hsi0chin [ 2007-09-10, 11:11 ] |
文章主題 : | O! 我從新安裝了FireFox ,Ya! |
我也出現同樣狀況, 我也試過,大家提供的方法. 结果是, 除了開啟 安全模式FireFox 以外, 其餘,都無效. 因此, 我從新安裝了 FireFox , 現在一切正常了....Orz,Zro,Rzo... |
發表人: | victormok [ 2007-09-10, 16:25 ] |
文章主題 : | |
發現底下出現「<menuitem」紅字的問題所在 找了很多文章也解決不了近期更新套件後無故出現這句紅字,初時以為某幾個套件出問題,但無論停用多少個結果也是解決不了,還有一個一個啟動的方法....... 後來得到點啟示(Java 和穩藏的套件),找一找便發現原來是在更新時自動更新了一個叫「Java console」時不知何故保留了舊版,即出現兩個版本共同啟用。(我的情況是 6.0.01 及 6.0.02也一同存在,相信這幾天和我情況一樣的人為數不少。) 解決方法: ● 開啟「附加元件」(Java console是穩藏的,所以一時間找不到的) ● 按選單「工具」> 「View」>「All」 ● 然後尋找「Java Console 6.0.01」選「移除」 ● 再重啟後問題便解決了 PS. 如果按工具中的找不到 view 的話...... 可能是我裝了某些套件才出現這個穩藏項目,我想是「MR Tech local Intall」之類吧。不知道沒有裝的情況如何顯示穩藏的套件...... 或者要其他前輩指點一下。 再PS. 一直在這裏沒太多貢獻,希望次個方法真的能夠幫到各位同好。 |
發表人: | finalman [ 2007-09-10, 20:00 ] |
文章主題 : | |
說明一下我的狀況 我使用2.0.0.6與2.0.0.7 RC1兩個版本 奇怪的是 使用2.0.0.6不會出現紅字 但2.0.0.7 RC1會 估計可用樓上的方法解決 但...不知道怎麼找出這個隱藏的套件 將它移除 |
發表人: | shyangs [ 2007-09-10, 20:15 ] |
文章主題 : | |
finalman 寫: 不知道怎麼找出這個隱藏的套件
將它移除 顯示隱藏的 Java Console 套件: C:\Documents and Settings\user name\Application Data\ Mozilla\Firefox\Profiles\********.default\extensions.rdf 用文字編輯器開啟extensions.rdf 找到底下這段 代碼: <RDF:Description RDF:about="urn:mozilla:item:{CAFEEFAC-0016-0000-000*-ABCDEFFEDCBA}" NS1:userDisabled="true" NS1:installLocation="app-global" NS1:version="6.0.0*" NS1:name="Java Console" NS1:hidden="true" NS1:appDisabled="true"> 把 代碼: NS1:hidden="true" 改成 代碼: NS1:hidden="false"
存檔後, 開啟firefox , 你就會看到原先隱藏的 Java Console 套件了 |
發表人: | coolcd [ 2007-09-10, 20:46 ] |
文章主題 : | |
Java Console 1.6.0 的安裝位置 代碼: Firefox 安裝目錄\extensions\{CAFEEFAC-0016-0000-0000-ABCDEFFEDCBA}\ Java Console 1.6.0.02 的安裝位置 代碼: Firefox 安裝目錄\extensions\{CAFEEFAC-0016-0000-0002-ABCDEFFEDCBA}\
大概是 ID 不同吧,所以不同版本可能共存。 其實我最近在兩台裝有 Java 1.6.0 update 1 的機器上都出現了紅字框的問題,但都在我抓到問題點之前就都解決了。 一次是進入安全模式,關掉全部擴充套件,重啟,手動啟用所有套件,一切正常,在我還處於莫名其妙的狀況下,Fx 就好了。 一次是發現紅字框出現後,切換到 XP 的另一個帳號檢查有無同樣出現紅字框的錯誤,發現一切正常,再切換回到原來 Firefox 有問題的帳戶,執行 Firefox,一切正常。現在是什麼情形?我根本什麼都沒做啊!難道我是馴獸師嗎... |
發表人: | chaodon [ 2007-09-10, 21:51 ] |
文章主題 : | |
藍色小惡魔 寫: 1. 和您一樣點安全模式。
2. <不同> 啟動後跳出視窗,只勾選『停用所有附加元件 (D)』。 3. <不同> 按下【執行變更項目並重新啟動】的按鈕。 4. 接下來... 我一口氣就把所有元件啟用了。 照著大大說的做, 真的就沒問題了. 我想是停用所有附加元件連同那隱藏套件也停用了. 之後進 firefox 再啟用所有看得到的套件, 而這隱藏套件依然停用的關係吧! |
發表人: | coolcd [ 2007-09-10, 23:06 ] |
文章主題 : | |
chaodon 寫: 藍色小惡魔 寫: 1. 和您一樣點安全模式。 2. <不同> 啟動後跳出視窗,只勾選『停用所有附加元件 (D)』。 3. <不同> 按下【執行變更項目並重新啟動】的按鈕。 4. 接下來... 我一口氣就把所有元件啟用了。 照著大大說的做, 真的就沒問題了. 我想是停用所有附加元件連同那隱藏套件也停用了. 之後進 firefox 再啟用所有看得到的套件, 而這隱藏套件依然停用的關係吧! Bingo! 我去查之前處理過的電腦一,果然 Java Console 6.0.01 是停用的。查了裡頭的 chrome.manifest,果然是 zh_TW 在搞鬼。 問題是,為什麼直到最近才冒出來?之前我想我應該是有幫家人處理過(記憶力不好 ),把 zh_TW -> zh-TW,猜想可能最近有自動更新,但去查了控制台中的 Java,上次更新是七月。另外也有可能是擴充套件更新機制自動把修正過的 chrome.manifest 又更新回舊版錯誤的 chrome.manifest,但 install.log 裡頭沒有相關紀錄。 至於之前很神奇的電腦二,我找到讓 Firefox 紅字框消失的兇手了,就是我自己,我自己更新了 JAVA 1.6.0.02,然後很天才地忘掉了。(所以我不是馴獸師 -_-" Firefox 並不是怕我才變好的~) 所以說,以我遇到的情況來講,治本的方式,還是把 JAVA 1.6.0.01 反安裝,安裝 1.6.0.02 才是正確的作法。我實測的結果,確實會把 Firefox 內的 Java Console 由 6.0.01 改成 6.0.02 有一點要提醒的是:反安裝舊版 Java 時,一定要把確定所有瀏覽器都有關掉!!我猜 Java Console 6.0.01 會與 6.0.02 共存,有可能是反安裝舊版 Java 時沒有關掉 Firefox 的結果。想保險一點的話,安裝 Java 1.6.0.02 時最好也不要有瀏覽器開著。 應該感謝一下 victormok 跟 chaodon,否則我也不會去檢查我一直以為已經處理過、已經沒問題的 Java Console,可能現在還是莫名其妙。 |
發表人: | shyangs [ 2007-09-11, 00:07 ] |
文章主題 : | |
http://www.ptt.cc/bbs/Browsers/M.1189246795.A.C96.html 現在懶人包當道, 因為這次的問題, PTT的Browsers版出現了被推爆的文章= =a 引言回覆: 推funkin:在下 幫忙分流:http://0rz.tw/5d324
|
發表人: | dantemason [ 2007-09-11, 00:10 ] |
文章主題 : | |
我的狀況是,就算安裝了 6 update 2 仍然是有紅色的 menuitem 原因是我不但 6 update1, update 2 都存在 "新增/移除程式" 連 Java 5 SE 都在。 結果選擇把 Java5 移除就好了。 |
發表人: | finalman [ 2007-09-11, 00:44 ] |
文章主題 : | |
之前怎麼找extensions.rdf文件中的java console 就是找不到 使用懶人包後 紅字真的消失了 這位鄉民也許可以出來競選firefox華人世界的總統了 XD |
發表人: | wini [ 2007-09-11, 00:58 ] |
文章主題 : | |
finalman 寫: 之前怎麼找extensions.rdf文件中的java console
就是找不到 使用懶人包後 紅字真的消失了 這位鄉民也許可以出來競選firefox華人世界的總統了 XD 我覺得應該跟 extensions.rdf 沒關係的樣子。 出問題的 java console ,是裝在 Firefox 程式安裝目錄底下, extensions 資料夾中,「 {CAFEEFAC 」開頭的那個資料夾裡。 不過置頂這篇一開始,只有寫 josesun 的那篇正確解決文章的樣子,只是最近我聽說有人裝了 JAVA 6u2 也沒用,才到處收集可能的原因,結果好像是加了太多東西,反而讓人不知道怎麼處理的樣子。 總之首篇重新修過了,不管是要懶人解法,還是要手動修改的駭客取向解法,應該都有了,還是不行的話,那我就真的要投降了。 |
發表人: | coolcd [ 2007-09-11, 01:25 ] |
文章主題 : | |
wini 寫: 不過置頂這篇一開始,只有寫 josesun 的那篇正確解決文章的樣子,只是最近我聽說有人裝了 JAVA 6u2 也沒用,才到處收集可能的原因,結果好像是加了太多東西,反而讓人不知道怎麼處理的樣子。
總之首篇重新修過了,不管是要懶人解法,還是要手動修改的駭客取向解法,應該都有了,還是不行的話,那我就真的要投降了。 建議強調一下,沒有特殊需求的話,JRE 裝一個版本就夠了。看是要裝 1.5.X 的最後一版,或者 1.6.0.02 以後的版本,其他都反安裝吧。而且安裝/反安裝的時候,一定要關掉全部執行中的 Firefox。 |
第 1 頁 (共 3 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |