我正在做一个
Orbited
-我在IE7上遇到了一些烦人的行为。在FF3中一切正常,但在IE7中,如果我重新加载页面,我会反复出现错误:
Error: Can't execute code from a freed script
换句话说,当你第一次浏览该网站时,它在IE7中工作,但在重新加载后会中断。我正在运行Orbited 0.7.0,并已关注
this tutorial
在CometDaily。我的代码与教程代码相同,但有以下例外:
-
我没有在本地主机上运行该网站,而是使用具有真实域的服务器。当然,所有链接都会相应更新。
-
静态文件(index.html)由Django/Lighttpd在端口80上提供,而不是由Orbited deamon提供。Orbited正在8000端口上运行。
现在是奇怪的部分。如果我在本地主机上运行,则不会出现此问题。
我知道Orbited.js创建了一个或两个iframe来与Orbited deamon通信。我猜这就是问题所在,但我在这方面的知识有限。
那么,有人能理解我的应用程序发生了什么吗?为了记录在案,我读过关于在元标签后放置脚本标签以避免这个问题的文章。遗憾的是,这并没有解决我的问题。教程代码中甚至没有任何元标签,所以我添加了一个以确保万无一失。
BR//弗雷德里克