2009-07-14 58 views
2

我试图将我的web应用程序转换为小书签。它建立在dojo框架之上。通过小书签在现有页面中注入dojo

当用户单击书签时,dojo通过动态脚本标记(如果它尚不存在)注入页面,并且应用程序从djConfig.addOnLoad中启动。那么,无论如何,这是计划。

然而,我发现,djConfig.addOnLoad不叫道场被装载在所有之后。我通过对window.dojo进行轮询来伪造它,但是我很好奇它是否是djConfig.addOnLoad的预期行为,如果dojo在dom被创建后加载,那么它将不会被调用&准备好了吗?

我试图1.3.1版和1.2.3。

感谢 阿米特

回答

2

我假设你正在引发浏览器加载网页后的书签。如果是这种情况,请设置djConfig.afterOnLoad = true - 该选项告诉Dojo在加载页面后加载dojo,并在触发addOnLoad回调之前不等待DOMContentLoaded/window onload触发。

相关问题