MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-06-22, 14:36

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





發表新文章 回覆主題  [ 12 篇文章 ] 
發表人 內容
文章發表於 : 2006-07-24, 18:17 
離線
[MozTW 版主群]
頭像

註冊時間: 2006-01-29, 23:45
文章: 1420
Firefox 另存新檔選擇「網頁,完整封裝」,並且檔案以中文命名。
然後用 IE 開啟存下來的網頁,就讀不到中文資料夾底下的東西。

_________________
倉頡輸入法


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-07-24, 22:28 
離線
[網站管理員]

註冊時間: 2005-01-02, 05:49
文章: 3220
1abcd 寫:
Firefox 另存新檔選擇「網頁,完整封裝」,並且檔案以中文命名。
然後用 IE 開啟存下來的網頁,就讀不到中文資料夾底下的東西。

檢查一下完整的「檔案所在路徑」,以及提供無法讀取時的「錯誤訊息」。

前者是可以先試著搬到純英數路徑下重開試試,後者要視錯誤訊息或情況而定。

至於為何會發生這問題則要視你的回答而定。

_________________
【Firefox 有問題請先看這裡】
回覆文章的建議
萬用自我檢測除錯大法 for Firefox
完全備份大法 for Firefox
重建 Firefox 的設定
乾淨升級 Firefox
(本帳號停用中)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-07-24, 23:48 
離線
頭像

註冊時間: 2005-12-05, 04:36
文章: 479
我比較感到好奇的是,那個網頁存檔用Firefox能不能開啟?IE並不怕中文路徑和含有%20的路徑。如果Firefox能開,表示存檔過程沒有缺損,那就要像wini說的看它錯誤回應是什麼了…


回頂端
Mozilla/5.0 (Windows; U; Win98; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-07-25, 00:24 
離線
[MozTW 版主群]
頭像

註冊時間: 2006-01-29, 23:45
文章: 1420
parisian 寫:
我比較感到好奇的是,那個網頁存檔用Firefox能不能開啟?IE並不怕中文路徑和含有%20的路徑。如果Firefox能開,表示存檔過程沒有缺損,那就要像wini說的看它錯誤回應是什麼了…

Firefox 開啟當然沒問題
見附圖,先手動操作,不難吧


附加檔案:
中.png [339.89 KiB]
被下載 676 次

_________________
倉頡輸入法
回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-07-25, 00:49 
離線
頭像

註冊時間: 2005-12-05, 04:36
文章: 479
1abcd 寫:
Firefox 開啟當然沒問題
見附圖,先手動操作,不難吧


1abcd大你是不是去開啟那個網頁快捷呢?如果是那樣的話,您要給它手動建立「開始位置(路徑)」,不然它是找不到那個同名資料夾的...


回頂端
Mozilla/5.0 (Windows; U; Win98; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-07-25, 01:08 
離線
[MozTW 版主群]
頭像

註冊時間: 2006-01-29, 23:45
文章: 1420
parisian 寫:
1abcd 寫:
Firefox 開啟當然沒問題
見附圖,先手動操作,不難吧


1abcd大你是不是去開啟那個網頁快捷呢?如果是那樣的話,您要給它手動建立「開始位置(路徑)」,不然它是找不到那個同名資料夾的...

我是開啟 html 檔,不是捷徑,IE 網址顯示的就是那個檔案。

_________________
倉頡輸入法


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-07-25, 01:12 
離線
頭像

註冊時間: 2005-12-05, 04:36
文章: 479
1abcd 寫:
我是開啟 html 檔,不是捷徑,IE 網址顯示的就是那個檔案。


怪怪…可惜我沒有IE能測試…


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

註冊時間: 2003-11-18, 10:59
文章: 3473
我可以重現 1abcd 的結果。

想測試的人可以用本討論區為例,先以 Fx 完整儲存一個討論串後(會生成一個 html 檔和中文檔名的資料夾),用 IE 開啟,結果讀不到圖形。

研究後發現,Fx 儲存檔案時,圖形的 src 中文路徑被轉成 %AA%BA 這種碼,Fx 認得,但 IE 不認得。若用 IE 存檔,圖形的 src 中文路徑仍然是中文,用 Fx、IE 都讀得到。

剛剛看到 不惑仔Boohover 兄發起的一個相關討論
發現我的 IE 6.0.2900.2180.xpsp_sp2 無法正常開啟不惑仔Boohover 兄提供的測試鏈結耶。

_________________
:::: 簽名檔分隔線 ::::
免費好用又自由的輸入法 gcin Windows | 勸大家以後不要再買 ATI


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-07-25, 05:49 
離線
頭像

註冊時間: 2005-12-05, 04:36
文章: 479
coolcd 寫:
(恕略前後文)
研究後發現,Fx 儲存檔案時,圖形的 src 中文路徑被轉成 %AA%BA 這種碼,Fx 認得,但 IE 不認得。若用 IE 存檔,圖形的 src 中文路徑仍然是中文,用 Fx、IE 都讀得到。


那麼經coolcd大的測試,答案也就是說:FX是採用Unicode型態儲存同名資料夾裡的物件,而IE依然是採用ASCII。懂了…


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

註冊時間: 2003-11-18, 10:59
文章: 3473
parisian 寫:
coolcd 寫:
(恕略前後文)
研究後發現,Fx 儲存檔案時,圖形的 src 中文路徑被轉成 %AA%BA 這種碼,Fx 認得,但 IE 不認得。若用 IE 存檔,圖形的 src 中文路徑仍然是中文,用 Fx、IE 都讀得到。


那麼經coolcd大的測試,答案也就是說:FX是採用Unicode型態儲存同名資料夾裡的物件,而IE依然是採用ASCII。懂了…

喔,原來如此,其實我不知道是 unicode 跟 ascii 的關係說~
只是把我看到的現象說出來,並不知道如何解釋, :oops:
大概這就是專業人士跟非專業人是的差別吧。 :D

有點好奇的是 - 不曉得 IE 7 能不能讀得到 Fx 儲存的 html 內中文路徑的圖片 src?

_________________
:::: 簽名檔分隔線 ::::
免費好用又自由的輸入法 gcin Windows | 勸大家以後不要再買 ATI


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-11-27, 17:08 
離線

註冊時間: 2005-02-21, 11:50
文章: 47
抱歉挖舊文...

我的情形是,只要完整儲存並使用中文檔名,
並且將存檔放在含有中文路徑的資料夾下。
則不管用Fx或ie開都看不見任何圖片。

問題的癥結是html檔中的圖片超連結編碼方式不對,
它是將Big5的內碼當作英文來編碼,
也就是把一個中文字拆成兩半來編碼。
例如「養」的內碼是 BE69,
Firefox就把它編碼為 %BEi ,(ASCII碼的69 = i )
真是令人無言...

當檔案存放路徑都是英文,只有檔名是中文時,
倒是可以正常看到圖片,
檔案存放路徑若包含中文,
則由於路徑中的中文會用unicode編碼,
而圖片路徑中的中文就會用上述的編碼結果,
把一個中文字拆成兩半並分別轉為unicode,
結果當然是相差十萬八千里啦。

這個問題已經困擾我好久了,
目前...無解,
除非把檔案搬到不含中文的路徑下,
再用IE打開重新存檔。

(我用的Firefox是英文版,
不知道中文版是否有同樣的問題。)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-11-27, 17:54 
離線

註冊時間: 2006-12-09, 17:44
文章: 38
網頁檔最好全部都用英文命名,會比較保險,
且保證99%的瀏覽器都不會有亂碼問題,
會用中文命名的大概只有台灣人吧!
檔名自己取,但是自己要知道那是甚麼內容就好了,
若是要給人下載的模板,最好是要付上說明文件,檔案名稱也盡量一看就大概知道裡面寫甚麼東西了!


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

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


誰在線上

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


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

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