因此,首先我要學習JS,在我知道我需要的所有內容之前不會使用庫。Javascript IE和getElementsByClassName問題
http://www.tombarrasso.com/search/
雖這麼說,爲什麼在地球上我的代碼不< IE 7中運行,火狐< 3,等等? Safari 4是完美的,Firefox 3.5很棒,等等。 我使用Robert Nyman的函數getElementsByClassName。
它在OS X上的IE 6(通過Wine)中不會產生錯誤。 Ajax請求很好,但應該有一個id =「one」和class =「scroller」的初始div,但沒有。 我對此感到非常沮喪。
感謝,
- 湯姆
你能發佈碼?不知道在哪裏可以找到它:D – 2009-08-15 01:41:15
http://www.tombarrasso.com/search/x.js – Tom 2009-08-15 13:54:14
事實證明.setAttribute(「class」,「scroller」)對一些IE不好,所以我還需要.setAttribute(「className」,「scroller」)。此外,我需要將所有.appendChild()添加到一行中,因爲IE不會將它從一個保存到另一個。但是IE 8和IE 7並沒有遵守這些規定。 – Tom 2009-08-15 14:55:58