javascript脚本适用于Firefox,Chrome,Safari,Internet Explorer< 9,但不是IE 9

时间:2012-05-14 16:30:49

标签: javascript internet-explorer-9

我在网站上使用此脚本:http://www.dhtmlgoodies.com/index.html?whichScript=quiz-maker

它可以轻松进行测验。问题是它适用于每个浏览器,但IE 9,我真的需要让它工作(或至少尝试)。

我的问题是我不知道从哪里开始查找该脚本的代码以获得解决方案,我希望有人可以给我一些线索或指出我正确的方向。也许有一个已知的IE 9错误,我不知道或类似的东西。

以下是我用它制作的测试页中相同脚本的示例:http://s337174121.onlinehome.us/tests/quiz/

非常感谢任何帮助!

2 个答案:

答案 0 :(得分:1)

您的MooTools版本已过期。很可能它没有意识到IE9不支持document.createElement('<input type="radio" name="xyz">')旧版本的IE卡住的“黑客”。

尝试更新您的MooTools副本。

答案 1 :(得分:-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

我建议在进行之前先尝试解决这些错误。