Javascript 是否在dijit.layout.ContentPane处于加载状态时调用函数?
在执行非常复杂的操作时,此代码是否从index.htm调用sub.htm的test() 多谢各位 index.htmJavascript 是否在dijit.layout.ContentPane处于加载状态时调用函数?,javascript,dojo,dijit.layout,Javascript,Dojo,Dijit.layout,在执行非常复杂的操作时,此代码是否从index.htm调用sub.htm的test() 多谢各位 index.htm <div dojoType="dijit.layout.ContentPane" id="subFrame" region="left" href="sub.htm"> <script type="dojo/connect" event="onLoad"> // this call test() </script> </div&
<div dojoType="dijit.layout.ContentPane" id="subFrame" region="left" href="sub.htm">
<script type="dojo/connect" event="onLoad">
// this call test()
</script>
</div>
//此调用测试()
sub.htm
<script type="text/javascript">
function test() {
alert("success");
}
</script>
<table>
<tr>
<td></td>
</tr>
</table>
功能测试(){
警惕(“成功”);
}
据我所知,除非使用
,否则不能在内容窗格中调用javascript。尝试用“dojo/method”替换sub-htm中的text/javascript类型。我认为如果您将函数交换为变量声明样式,应该可以:
var test=new function(){alert(“success”)}