MozTW 討論區 https://forum.moztw.org/ |
|
為什麼有一些TV網不能正常可以顯示出來??? https://forum.moztw.org/viewtopic.php?f=2&t=2911 |
第 1 頁 (共 1 頁) |
發表人: | 訪客 [ 2004-08-24, 21:02 ] |
文章主題 : | 為什麼有一些TV網不能正常可以顯示出來??? |
為什麼有一些TV網:例如不能在FireFox v0.93正常顯示出來?但是我在IE是可以正常顯示出來,而且可以做出十分可以看到TV.........但是FireFox v0.93原全不能開啟一些TV網.不知什麼原因?是否是Windows Media Player有關係?但是本人很急於用FireFox v0.93看TV網:http://24cd.24cc.cc/ ...................求救 |
發表人: | nickexe [ 2004-08-25, 05:52 ] |
文章主題 : | Re: 為什麼有一些TV網不能正常可以顯示出來??? |
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 ] |
文章主題 : | Re: 為什麼有一些TV網不能正常可以顯示出來??? |
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 看,可能要請作者改一改了 這段其實應該是奇摩個人網頁空間加上去的廣告視窗,上傳時被加進去的,所以跟網頁的原始內容沒有關係。 |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |