繁体   English   中英

javascript脚本可在Firefox,Chrome,Safari,Internet Explorer <9,而不是IE 9中运行

[英]javascript script works in Firefox, Chrome, Safari, Internet Explorer < 9, but not in IE 9

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

它可以轻松进行测验。 问题是它可以在除IE 9之外的所有浏览器中使用,而我确实需要使其起作用(或至少尝试使用)。

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

这是我在测试页中使用的同一脚本的示例: http : //s337174121.onlinehome.us/tests/quiz/

任何帮助将非常感激!

您的MooTools版本已过期。 很有可能无法识别IE9不支持旧版本IE所停留的document.createElement('<input type="radio" name="xyz">')的“ hack”。

尝试更新您的MooTools副本。

查看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

我建议先尝试解决这些错误,然后再进行操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM