dijit / layout / contentpane中的iframe没有滚动条

时间:2013-09-28 12:41:06

标签: iframe dojo dijit.layout contentpane

我在dijit / layout / contentpane中有一个IFRAME。

当iframe html渲染大于contentpane大小时,或者在contentpane上没有滚动条

使用溢出:auto无效。
设置iframe的scrolling = yes会显示不起作用的滚动条。 当我设置iframe例如height = 1000,然后contentpane提供滚动条。 (问题是iframe声明事先不知道它将渲染的内容有多大,能够猜测/克服高度)

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

你可以发布你的代码更好,我在ContentPane中有一个iframe,它的工作正常。这是我的代码(关键是你需要设置宽度和高度100%):

    var reportCP = new ContentPane({
        region: "center",
        className:"wpt-report-pane",
        content: put("iframe.wpt-iframe") // Here I use put-selector,you can use dojo.create as well
    }).placeAt(myBorderContainer);   

和Css课程:

.wpt-report-pane{
    background-color:#ddd;
}

.wpt-iframe{
    border: 0; 
    width: 100%; 
    height: 100%;
}