在我们的应用程序中加载dojo小部件时出现问题。道场图书馆上传到网络出版社,其文件夹结构如下 - www.wp-mydemopath.com/web/fw/tools/ssue/ui/1.6/auessome/dojoDojo小部件无法在FireFox中加载
我们正在加载dojo组件jsp在所有页面中都很常见。我们正在加载在以下way-
djConfig = {
isDebug: false,
debugAtAllCosts: false,
parseOnLoad: true,
baseUrl: "http://www.wp-mydemopath.com/web/fw/tools/ssue/ui/1.6/auessome/dojo/",
modulePaths: {
xwt: "www.wp-mydemopath.com/web/fw/tools/ssue/ui/1.6/auessome/xwt/"
}
这里的Dojo组件我们在标签 -
src="http://www.wp-mydemopath.com/web/fw/tools/ssue/ui/1.6/auessome/dojo/dojo.js"
一旦我们注册了Dojo模块路径的dojo.js,我们加载脚本定义此所有必需的dojo小部件以下列方式 -
<script type="text/javascript">
dojo.require("dojo.parser");
dojo.require("dijit.dijit");
dojo.require("xwt.widget.toolbar.Toolbar");
dojo.require("xwt.widget.form.FilteringSelect");
//and functionality will be defined here
</script>
问题是,当上面的代码在Internet Explorer中使用时,它的工作正常。但是,如果我们在Firefox中使用相同的代码,则无法加载dojo小部件。我们正在在萤火虫以下错误控制台 -
无法加载dojo.parser,最后尝试作为./parser.js。
与明智一样,它无法加载任何小部件。 请帮忙解决这个问题。对于不同博客中的许多人来说,同样的问题,但没有一个得到解决。 我发现firefox会放一个限制,我试着通过设置参数为false来传递这个限制。即使这样也行不通。尽管它起作用,但它不是一个可行的解决方案,因为我们不能要求最终用户在浏览器中设置它。请帮我解决这个问题。提前致谢。
问候,
kumarji Alluri