dojo的原理是页面加载的时候解析含有data-dojo-type的节点元素,contentPane则是通过ajax获得html文本直接吐出到ContentPane的innerHTML上,而且对应的html的脚本也不会执行的。
建议你不要在contentpane上设置href

解决方案 »

  1.   

    thank you。明白了。我换个写法吧。
      

  2.   

    使用dojox.layout.ContentPane 就可以让加载页面中的script代码执行了
      

  3.   

    <div data-dojo-type='dojox.layout.ContentPane' title='概略' style="padding:0px;margin:0px;background-color:#FF7F26;" href="jsp/saleslist/sales_gl.jsp" executeScripts="true" data-dojo-props="selected:true">
    </div>
      

  4.   

    一,用dojox.layout.ContentPane
    二,设置executeScripts="true".
    注:没实践别下断言,蛊惑别人。