Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否在dijit.layout.ContentPane处于加载状态时调用函数?_Javascript_Dojo_Dijit.layout - Fatal编程技术网

Javascript 是否在dijit.layout.ContentPane处于加载状态时调用函数?

Javascript 是否在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&

在执行非常复杂的操作时,此代码是否从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>

//此调用测试()
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”)}