作者HZYSoft (pcman.ptt.cc)
看板Browsers
標題Re: [閒聊] 瀏覽器不是萬能的...
時間Thu Jul 15 13:47:37 2004
※ 引述《eaqua (天使捎來的卡片)》之銘言:
: 我不知道為什麼不能正常顯示類似刪除線的文字....
: 針對這點不知道誰曉得問題所在??
: http://www.wretch.twbbs.org/album/show.php?i=mayzeroth&b=1&f=1089855202.jpg
: ↑附上問題照片
: ※ 引述《eaqua (天使捎來的卡片)》之銘言:
: 發現沒有一個瀏覽器是可以完整閱讀中廣的網頁的...
: IE系的網頁顯示不正常...
: 有興趣的可以到中廣的網頁試看看...
: http://www.bcc.com.tw/all_net/pop/html/news.html
: ◆ From: 61.70.249.155
: 推 HZYSoft:所有瀏覽器都不正常那顯然不是瀏覽器的錯 140.129.59.3 07/14
: → HZYSoft:話說 IE 6.0 顯示正常...但是我認為 140.129.59.3 07/14
: → HZYSoft:firefox也沒錯,按照原始碼看,firefox 140.129.59.3 07/14
: → HZYSoft:下選單無法正常使用,是合理的處理方式 140.129.59.3 07/14
: 聽說是因為安全考量...所以firefox不支援...
: 所以...firefox在這點讓我覺得用起來很礙手....
我覺得這和安全考量根本沒有關係,應該是你誤會了
你可以看一下原始碼:
<TD>
IMG SRC="images/LOGO+連結_03.gif" width=77 height=24
onMouseOver="MM_s
howHideLayers('Layer1','','show')" onMouseOut="MM_showHideLayers('Layer1','','
hide','Layer2','','show','Layer3','','show')"></TD>
IMG 是定義一張圖片,OnMouseOver 是當滑鼠游標移到圖片上,此時呼叫
MM_showHideLayers 這個網頁自訂的 Javascript 函數,MouseOver的時候
就顯示選單,OnMouseOut 就是滑鼠游標離開圖片上,就隱藏
當你企圖把滑鼠游標移動到他顯示出來的選單上時,其實已經離開了圖片上
所以此時隱藏選單是合理的作法,而他網頁的原設計是移到選單上的時候也顯示選單
移出選單也隱藏,但是一離開圖片上選單就隱藏了游標根本不會進入到選單,
按照原始碼來看,我覺得 Firefox 的處理才是正確的,至於 IE 可以用應該是因為
MouseOut 沒有馬上引發,又顯示出來選單圖層的位置和圖片很近,所以這一點時間延遲
允許游標移到選單上,又再次讓選單保持在顯示的狀態,兩者主要的差異應該是在
Firefox 顯示出來的選單位置太下面,但實際上到底誰才對就不得而知,
利用 Pixel 來做絕對位置定位本來在不同瀏覽器顯示效果就可能不太精準
可以觀察出 IE 顯示的網頁頂端留的空白比 Firefox 多,導致Pixel定位在 Firefox
變的太下面導致,這並不是誰的錯,只能說網頁很明顯完全是針對 IE 設計
: 推 goddora:pcman 2003 pro 完全正常 ^^ 203.203.143.36 07/14
: 推 DACE:話說PCMAN是用IE的核心... 219.68.21.116 07/14
: → DACE:我的PCMAN也很正常阿,你要不要檢查IE設定 219.68.21.116 07/14
: 推 Highwind:IE很正常ㄚ 61.62.75.253 07/15
: → Highwind:Sleipnir也完全正常,那就是你的問題 61.62.75.253 07/15
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.129.59.3
推 Furcal:選單出現時按住滑鼠左鍵,再移動到選單, 220.137.196.217 07/15
→ Furcal:到選單後放開,選單不會消失... 220.137.196.217 07/15