2012-05-14 141 views
0

我在一家網站上使用這個腳本:http://www.dhtmlgoodies.com/index.html?whichScript=quiz-maker的javascript腳本火狐,Chrome,Safari瀏覽器,IE瀏覽器<9的作品,但不是在IE 9

它可以輕鬆地使quizs。問題是,它在每個瀏覽器中都能正常工作,但IE 9真的需要使它工作(或者至少嘗試)。

我的問題是,我不知道從哪裏開始尋找解決方案的腳本代碼,我希望有人能給我一個線索或指向正確的方向。也許有一個我不知道的IE 9的bug或者類似的東西。

這是同樣的腳本的例子中,我已經用它做了一個測試頁面:http://s337174121.onlinehome.us/tests/quiz/

任何幫助,將不勝感激!

+0

什麼不正確? – MrCode

+0

按F12,點擊腳本 - >啓動腳本調試,然後你現在可以得到更詳細的錯誤解釋 – JaredMcAteer

+0

http://s337174121.onlinehome.us/tests/quiz/js/dg-count-down.js是404ing。 ..可能想先解決這個問題,然後進一步解決問題。 –

回答

1

您的MooTools版本已過時。很可能它並沒有意識到IE9不支持舊版本IE瀏覽器堅持使用的「黑客」document.createElement('<input type="radio" name="xyz">')

嘗試更新您的MooTools副本。

+0

是的,這是原因,提供的mootools版本太舊了,我更新到最後一個,工作正常:)。非常感謝您的幫助! – Albert

-1

看一看在F12開發人員工具控制檯報告的錯誤:

SEC7111: HTTPS security is compromised by https://api.twitter.com/xd_receiver.html 
index.html?whichScript=quiz-maker 
SCRIPT5022: DOM Exception: INVALID_CHARACTER_ERR (5) 
mootools-1.2.4-core-yc.js, line 122 character 47 

我建議首先嚐試解決這些錯誤,進步了。

相關問題