Dojo代码未在Firefox中加载

Dojo代码未在Firefox中加载,firefox,dojo,google-earth,Firefox,Dojo,Google Earth,我正试图重用存在于的一些开源代码。 我复制了代码,包括包含在同一位置的javascript文件,当我运行它时,它在IE8.0中运行得非常好。由于某些原因,将无法在9.0中运行。但我真正的问题是它不会在FireFox中运行。让我感兴趣的是,在线上有一个这段代码的演示,它在Firefox中运行得很好。我看不出有什么不同。这段代码将花费我很长的时间来完成一个我正在进行的项目,因此任何帮助都将非常感谢!演示正在进行中 谢谢你 如果您试图在计算机的本地文件夹中查看演示,它将无法工作。大多数情况下,Dojo

我正试图重用存在于的一些开源代码。 我复制了代码,包括包含在同一位置的javascript文件,当我运行它时,它在IE8.0中运行得非常好。由于某些原因,将无法在9.0中运行。但我真正的问题是它不会在FireFox中运行。让我感兴趣的是,在线上有一个这段代码的演示,它在Firefox中运行得很好。我看不出有什么不同。这段代码将花费我很长的时间来完成一个我正在进行的项目,因此任何帮助都将非常感谢!演示正在进行中


谢谢你

如果您试图在计算机的本地文件夹中查看演示,它将无法工作。大多数情况下,Dojo代码和相应的演示都需要从服务器加载页面。我不知道为什么会发生这种情况,因为javascript是在本地运行的,但事实确实如此

如果您想在本地检查、测试和修改代码,可以使用本地服务器设置来完成,例如,如果您以前从未使用过它,那么设置起来非常容易,尤其是在Windows中


要在IE9中运行Dojo代码,请确保使用;以前的版本不能很好地工作,或者根本不能工作。

谢谢您的回复。不过,我确实将其托管在服务器上,并且运行最新的Dojo代码。我不确定我是否正确引用了它。这是该站点的地址,如果你在ie浏览器和Firefox中查看,你会发现我遇到的问题。没有显示的大型航空图像问题似乎与Google Earth插件有关,而与Dojo无关。Dojo部件加载布局容器、按钮、复选框树等。在您的示例中,您运行的Dojo 1.3.2而不是1.6.1,这可能就是Dijit在IE 9.0中无法正确显示的原因。在IE8和Chrome中,Dijit可以正常工作,除非没有显示大型航空图像。在Firefox 3.6中没有显示任何内容。我没有提到你必须安装Google Earth插件才能显示大图像。你怎么知道它是1.3.2?我不怀疑你,我只是不明白。我下载了1.6.1,但这并不意味着我没有正确加载它。我真的很感谢你的帮助!!!我查看了源代码,它似乎正在加载1.3.2;检查这行:google.load'dojo','1.2.3';您的代码加载1.6.1已被注释,因此我认为它不起作用:->