MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-08-11, 18:49

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





發表新文章 回覆主題  [ 13 篇文章 ] 
發表人 內容
 文章主題 : 錯誤主控台
文章發表於 : 2007-02-08, 21:54 
離線

註冊時間: 2007-02-08, 21:49
文章: 8
在錯誤主控台中出現
「警告: 使用了非標準的全域性以 ID/NAME 參考元素的語法。請改用 W3C 標準的 document.getElementById()。
原始檔: http://(網頁)
行: 552」這句說話,
請問有沒有什麼解決方法?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-08, 22:25 
離線
頭像

註冊時間: 2006-10-27, 07:29
文章: 1068
如果你有編輯權限,請自行修改code
沒有的話,只能聯絡管理員了


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-09, 12:16 
離線

註冊時間: 2007-02-08, 21:49
文章: 8
請問要如何修改?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-09, 13:47 
離線
頭像

註冊時間: 2006-10-27, 07:29
文章: 1068
通常是作者在tag裡使用了name這個屬性
不過W3C已經不建議用這個方法了
現在是使用id來代替

比方說現在有個tag是
<input name="test" type="text" />
而取得它內容的某個JavaScript是
document.form[0].test.value

你要改成
<input id="test" type="text" />
然後JavaScript要改成
document.getElementById('test').value

原則上現在要取得物件都是用getElementById


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-09, 16:31 
離線

註冊時間: 2005-08-29, 15:40
文章: 236
legnaleurc 寫:
通常是作者在tag裡使用了name這個屬性
不過W3C已經不建議用這個方法了
現在是使用id來代替


這個建議寫在哪阿
沒看過耶
可以貼一下嗎


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-09, 16:53 
離線
頭像

註冊時間: 2006-10-27, 07:29
文章: 1068
Milx 寫:
legnaleurc 寫:
通常是作者在tag裡使用了name這個屬性
不過W3C已經不建議用這個方法了
現在是使用id來代替


這個建議寫在哪阿
沒看過耶
可以貼一下嗎


噗,記錯了
可能用久了就忘了
因為id能用的範圍比較廣

不過在W3C的網頁上
http://www.w3.org/TR/html401/index/attributes.html
id能給的是"All elements but BASE, HEAD, HTML, META, SCRIPT, STYLE, TITLE"
name則是特別列出來


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-09, 20:08 
離線

註冊時間: 2007-02-08, 21:49
文章: 8
呃...我對JS實在一竅不通,請問要在哪裡修改...


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-09, 20:33 
離線
頭像

註冊時間: 2006-10-27, 07:29
文章: 1068
說實在的,你給的網址是壞的,所以我才只能舉例啊QQ


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-10, 10:58 
離線

註冊時間: 2007-02-08, 21:49
文章: 8
legnaleurc 寫:
說實在的,你給的網址是壞的,所以我才只能舉例啊QQ


啊...不好意思,
是這個
http://drama.tvb.com/b5/

還有一個問題,
這一頁顯示不了文字,
IE是可以的,FF卻不行
http://tvcity.tvb.com/drama/myfamily/cast/
圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-10, 11:59 
離線
頭像

註冊時間: 2006-10-27, 07:29
文章: 1068
嗯....似乎是它的div雖然用id去命名
不過JavaScript還是用舊的寫法

function chgsub(x,y,z){
subtitle1.innerHTML = sub[x].title;
subimg1.src = "http://drama.tvb.com/uimg/"+sub[x].img;
subtime1.innerHTML = sub[x].time;
subtitle2.innerHTML = sub[y].title;
subimg2.src = "http://drama.tvb.com/uimg/"+sub[y].img;
subtime2.innerHTML = sub[y].time;
subtitle3.innerHTML = sub[z].title;
subimg3.src = "http://drama.tvb.com/uimg/"+sub[z].img;
subtime3.innerHTML = sub[z].time;
}

可能要改成

function chgsub(x,y,z){
getElementById('subtitle1').innerHTML = sub[x].title;
getElementById('subimg1').src = "http://drama.tvb.com/uimg/"+sub[x].img;
getElementById('subtime1').innerHTML = sub[x].time;
getElementById('subtitle2').innerHTML = sub[y].title;
getElementById('subimg2').src = "http://drama.tvb.com/uimg/"+sub[y].img;
getElementById('subtime2').innerHTML = sub[y].time;
getElementById('subtitle3').innerHTML = sub[z].title;
getElementById('subimg3').src = "http://drama.tvb.com/uimg/"+sub[z].img;
getElementById('subtime3').innerHTML = sub[z].time;
}

至於第二個網址
好像是因為它用的是IE only的語法,所以只有IE可以正常看


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-10, 14:33 
離線

註冊時間: 2007-02-08, 21:49
文章: 8
請問要在哪裡修改呢? :?:

還有關於第二個問題,
請問有沒有擴充套件可以解決的? :D


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-10, 20:25 
離線
頭像

註冊時間: 2006-10-27, 07:29
文章: 1068
novemia 寫:
請問要在哪裡修改呢? :?:


你要改的是“那個網站”
而不是Firefox
所以我才會問你能不能修改網站的源碼

novemia 寫:
還有關於第二個問題,
請問有沒有擴充套件可以解決的? :D


恐怕這是更根本的問題
你想治標的話就用IE Tab切成IE核心


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-11, 10:06 
離線

註冊時間: 2007-02-08, 21:49
文章: 8
legnaleurc 寫:
你要改的是“那個網站”
而不是Firefox
所以我才會問你能不能修改網站的源碼


嗯,原來是這樣明白了

legnaleurc 寫:
恐怕這是更根本的問題
你想治標的話就用IE Tab切成IE核心


不能治本治標也好,
謝謝你不厭其煩的指導 :D


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

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


誰在線上

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


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

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