解决方案 »

  1.   

    查看了一下,基本原因是因为加载iframe以后,鼠标在iframe里面的事件不属于layout的事件了,如果需要避免这个问题,建议在拖动时覆盖一层至iframe上面,这样就可以正常捕获了
      

  2.   

    按照你说的方法试了之后,发现center面板怎么没有占满空间呢?
    <div class="ui-layout-center ui-layout-my-center">
    <iframe id="maininfo" src="jsp/client/client-mainInfo.jsp" frameborder=0>
    </iframe>
    </div>
      

  3.   

    按照你说的方法试了之后,发现center面板怎么没有占满空间呢?
    <div class="ui-layout-center ui-layout-my-center">
    <iframe id="maininfo" src="jsp/client/client-mainInfo.jsp" frameborder=0>
    </iframe>
    </div>
    解决了! 加上宽度和高度限制就可以了
    <div class="ui-layout-center ui-layout-my-center">
    <iframe id="maininfo" src="jsp/client/client-mainInfo.jsp" frameborder="0" width="100%" height="100%">
    </iframe>
    </div>
      

  4.   

    按照你说的方法试了之后,发现center面板怎么没有占满空间呢?
    <div class="ui-layout-center ui-layout-my-center">
    <iframe id="maininfo" src="jsp/client/client-mainInfo.jsp" frameborder=0>
    </iframe>
    </div>
    解决了! 加上宽度和高度限制就可以了
    <div class="ui-layout-center ui-layout-my-center">
    <iframe id="maininfo" src="jsp/client/client-mainInfo.jsp" frameborder="0" width="100%" height="100%">
    </iframe>
    </div>
    实在抱歉,这个方法不可行!这样panel还是不能自由伸缩。正确的例子请见demo的这个例子:
    http://layout.jquery-dev.net/demos/frames.html