Javascript Dojo addOnLoad在FireFox中加载小部件之前触发

Javascript Dojo addOnLoad在FireFox中加载小部件之前触发,javascript,jquery,dojo,tabcontainer,Javascript,Jquery,Dojo,Tabcontainer,我正在使用IE和Firefox进行测试。Dojo addOnLoad适用于两种浏览器,但对于Firefox,它在初始化我的DojoTabContainer之前启动。对于IE来说,它工作得很好。有没有其他Dojo/Javascript/jQuery方法可以绕过这个问题 剧本 <script> dojo.addOnLoad( function(){ alert("Tabcontainer loaded"); }); </script> dojo.addOnL

我正在使用IE和Firefox进行测试。Dojo addOnLoad适用于两种浏览器,但对于Firefox,它在初始化我的Dojo
TabContainer
之前启动。对于IE来说,它工作得很好。有没有其他Dojo/Javascript/jQuery方法可以绕过这个问题

剧本

<script>
dojo.addOnLoad( function(){
      alert("Tabcontainer loaded");

});
</script>

dojo.addOnLoad(函数(){
警报(“集装箱装载”);
});
TabContainer

<div dojoType="dijit.layout.TabContainer" id="TabContainer">

很抱歉,我已经一年多没用Dojo了,所以我都忘了。可以尝试dojo.ready(),也可以尝试将
djconfig=“parseOnLoad:true”
添加到包含dojo JS文件的
标记中。我不知道这两种方法是否有效,但尝试一下也无妨:)


编辑:可能是对dojo.parser.parse()的调用;在你的onload中,处理程序会完成这个任务吗?(与parseOnLoad:false一起使用?

我已经修复了它!这是通过使用
包含第一个jsp页面来完成的,这肯定会初始化TabContainer,以便将来可以添加选项卡。

您已经标记了
dojo
jquery
,它们可能会冲突;)我不这么认为,我已经在我的web应用程序中实现了这两个功能:)谢谢你的帮助。。我试过两种方法,但都不管用