MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-07-14, 15:33

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





發表新文章 回覆主題  [ 3 篇文章 ] 
發表人 內容
文章發表於 : 2004-08-24, 21:02 
為什麼有一些TV網:例如不能在FireFox v0.93正常顯示出來?但是我在IE是可以正常顯示出來,而且可以做出十分可以看到TV.........但是FireFox v0.93原全不能開啟一些TV網.不知什麼原因?是否是Windows Media Player有關係?但是本人很急於用FireFox v0.93看TV網:http://24cd.24cc.cc/ ...................求救


回頂端
  
引用回覆  
文章發表於 : 2004-08-25, 05:52 
離線

註冊時間: 2004-03-13, 15:06
文章: 33
Anonymous 寫:
為什麼有一些TV網:例如不能在FireFox v0.93正常顯示出來?但是我在IE是可以正常顯示出來,而且可以做出十分可以看到TV.........但是FireFox v0.93原全不能開啟一些TV網.不知什麼原因?是否是Windows Media Player有關係?但是本人很急於用FireFox v0.93看TV網:http://24cd.24cc.cc/ ...................求救


先來檢視一下 source
代碼:
<script language = JScript.Encode>
<!--
function resetAll(){...內容太長,我刪掉了...}
//-->
</script>

<script language = JScript.Encode>
<!--
document.write(...內容太長,我刪掉了...);
//-->
</script>

這兩段 code 已經被 <!-- //--> 包起來,說明是註解
所以正常的 browser 是不會理會這兩段 code ,也就不會有作用。

再來下面這段會執行
代碼:
<script language=JavaScript src=http://tw.yimg.com/a/tw/js/adhtml3.js>
</script>
<script language=JavaScript>
var yviContents='內容省略';
yviR='tw';
yfiEA(0);
</script>

最後呼叫了函數 yfiEA(0)
我們來看一下 yfiEA() 函數寫了什麼
代碼:
function yfiEA(g){
if(navigator.appName != "Microsoft Internet Explorer"){
return 0;
}

看到了吧,不是 Microsoft Internet Explorer 就回傳 0...
所以,這應該是一個 ie only 的網站
要用 firefox 看,可能要請作者改一改了


回頂端
 個人資料  
引用回覆  
文章發表於 : 2004-08-25, 06:14 
nickexe 寫:
先來檢視一下 source
代碼:
<script language = JScript.Encode>
<!--
function resetAll(){...內容太長,我刪掉了...}
//-->
</script>

<script language = JScript.Encode>
<!--
document.write(...內容太長,我刪掉了...);
//-->
</script>

這兩段 code 已經被 <!-- //--> 包起來,說明是註解
所以正常的 browser 是不會理會這兩段 code ,也就不會有作用。

重點其實應該在這裏。用註解包起來,是因為其中的內容不是 html 語法,而是javascript,所以註解起來免得 browser 誤解。參考:
http://www.w3.org/TR/html401/interact/s ... user_agent
這兩段的內容,是 ie only,所以 mozilla 讀不出來。

nickexe 寫:
再來下面這段會執行
代碼:
<script language=JavaScript src=http://tw.yimg.com/a/tw/js/adhtml3.js>
</script>
<script language=JavaScript>
var yviContents='內容省略';
yviR='tw';
yfiEA(0);
</script>

最後呼叫了函數 yfiEA(0)
我們來看一下 yfiEA() 函數寫了什麼
代碼:
function yfiEA(g){
if(navigator.appName != "Microsoft Internet Explorer"){
return 0;
}

看到了吧,不是 Microsoft Internet Explorer 就回傳 0...
所以,這應該是一個 ie only 的網站
要用 firefox 看,可能要請作者改一改了

這段其實應該是奇摩個人網頁空間加上去的廣告視窗,上傳時被加進去的,所以跟網頁的原始內容沒有關係。


回頂端
  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 3 篇文章 ] 

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


誰在線上

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


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

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