查看單個文章
舊 2010-09-21, 12:05 AM   #4 (permalink)
LKKK
長老會員
榮譽勳章
UID - 330984
在線等級: 級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時
註冊日期: 2009-09-20
文章: 749
現金: 29 金幣
資產: 611851 金幣
預設

看來IE對中文的支援還需要再加油了

樓主您所po的連結之所以Firefox可以開啟而IE不能開啟
是因為Firefox對中文的支援較IE為佳
Firefox可以自動識別UTF8與BIG5,而IE無法自動識別
因此在撰寫正統的htm檔案,標頭位置需要定規這個htm檔是以"UTF8"碼或"BIG5"碼,為基準撰寫的
就可以避免瀏覽器誤判,以致無法正確顯示網頁

樓主PO的網頁,實際網址是

http://dl.dropbox.com/u/11387999/gamma/自設捷徑/自設捷徑.htm

而"自設捷徑.htm"這個檔案中,呼叫同資料夾中"自設捷徑.swf"這個SWF檔案

Firefox可以自動對應出"自設捷徑.swf"的UTF8碼是"%E8%87%AA%E8%A8%AD%E6%8D%B7%E5%BE%91.swf"
而IE則無法自動對應出UTF8碼
就會卡在網頁已經讀入使用者端,但無法開啟"自設捷徑.swf"檔案

對上述原理,樓主有可能無法全然了解

看來直接提供解決方案比較實際

請將"自設捷徑.swf"此檔案名稱改為任何"英文"字或"數字"即可,如"1.swf"或"a.swf"
這並不影響使用者的辨識,因為使用者根本就看不到這個swf檔的名稱

步驟有二個

一、將檔案"自設捷徑.swf",改名為 1.swf
二、將"自設捷徑.htm"以記事本打開,您將看到如下虛線中的檔案

.......................................................

<HTML>
<BODY>
<center><OBJECT CLASSID="clsid: D27CDB6E-AE6D-11cf-96B8-444553540000" WIDTH="1024" HEIGHT="788" CODEBASE="http://active.macromedia.com/flash5/cabs/swflash.cab#version=7,0,0,0">
<PARAM NAME=movie VALUE="自設捷徑.swf">
<PARAM NAME=play VALUE=true>
<PARAM NAME=loop VALUE=false>
<PARAM NAME=wmode VALUE=transparent>
<PARAM NAME=quality VALUE=low>
<EMBED SRC="自設捷徑.swf" WIDTH=1024 HEIGHT=788 quality=low loop=false wmode=transparent TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</EMBED>
</OBJECT></center>
<SCRIPT src='自設捷徑.js'></script>
</BODY>
</HTML>

.......................................................
請將其中二個"自設捷徑.swf",改為"1.swf"
存檔關閉

再將這二個檔案("自設捷徑.htm" 及 "1.SWF" )上傳網路空間,取代原來檔案
IE就可以正常開啟網頁了

在此還有一點要提醒您注意

在Firefox中開啟您的網頁時,雖然網址列看到的網址是

http://dl.dropbox.com/u/11387999/gamma/自設捷徑/自設捷徑.htm

您可以將網址列反白複製下來。貼到記事本中,就會發現

網址是如下的"UTF8"碼,而非如目視所看到的

http://dl.dropbox.com/u/11387999/gam...7%E5%BE%91.htm

這是因為Firefox或IE在dropbox上,解析網址時會轉為"UTF8"碼
Firefox可以讓您看到,您能識別的http://dl.dropbox.com/..../gamma/自設捷徑/自設捷徑.htm

但是在IE上,您看到的就是直接的"UTF8"碼網址
這在對您班上,弱勢使用者會造成狠大的困擾
也失掉您刻意保留中文網頁檔名,供人識別的原意

在處理完上述二個步驟後,您可以使用

http://dl.dropbox.com/u/11387999/gamma/自設捷徑/自設捷徑.htm

來開啟IE,而不要使用

http://db.tt/RogacdE

因為使用這個連結,開出來的網址列將會是"UTF8"碼網址,正常人無法辦識
LKKK 目前離線  
送花文章: 15738, 收花文章: 746 篇, 收花: 6305 次
有 4 位會員向 LKKK 送花:
a471 (2010-09-22),dkdk6987 (2010-09-21),KL-iris (2010-09-21),magicwoo (2010-09-21)
感謝您發表一篇好文章