0

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

当 iframe html 呈现大于 contentpane 大小时,或 contentpane 上没有滚动条

使用溢出:自动没有帮助。
设置 iframe 的 scrolling=yes 会显示不起作用的滚动条。当我设置 iframe 例如 height=1000 时,内容窗格会提供滚动条。(问题是 iframe 声明事先不知道它将渲染的内容有多大,以便能够猜测/混合高度)

有什么建议么?

4

1 回答 1

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%;
}
于 2013-09-28T15:45:26.147 回答