在我們的應用程序中加載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