在dojo文档中找到的示例不会在IE中加载。
例如:http://docs.dojocampus.org/dijit/Calendar
我在IE7,IE8和怪癖模式中尝试过它。
这个问题仅仅是因为他们如何实施文档?或者新的dojo框架是否与IE不兼容?
答案 0 :(得分:1)
Dojo与IE兼容,但是加载dojo.js文件的方式导致文档页面出错。许多示例都会在<script>
或<head>
元素之外出现<body>
块,导致IE抛出拟合(并且合理地如此)。 Dojo需要清理他们的演示。文档绝对是一项正在进行的工作。我建议您使用FireFox在dojocampus.org上查看演示。
答案 1 :(得分:0)
以下是加载页面时出现的错误:
网页错误详情
用户代理:Mozilla / 4.0(兼容; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) 时间戳:星期一,2009年12月14日19:15:40 UTC
消息:'this.iframe.contentDocument'为null或不是对象 行:16 查尔:239089 代码:0 URI:http://docs.dojocampus.org/moin_static185/js/dojo/trunk/docs/layer.js
我猜这只是意味着他们的文档在IE中不起作用,因此框架本身在IE中可能起作用,也可能不起作用。但是,如果他们甚至无法让他们的文档在IE中工作,那不会让我充满希望。