我在 dijit/layout/contentpane 中有一个 IFRAME。
当 iframe html 呈现大于 contentpane 大小时,或 contentpane 上没有滚动条
使用溢出:自动没有帮助。
设置 iframe 的 scrolling=yes 会显示不起作用的滚动条。当我设置 iframe 例如 height=1000 时,内容窗格会提供滚动条。(问题是 iframe 声明事先不知道它将渲染的内容有多大,以便能够猜测/混合高度)
有什么建议么?
我在 dijit/layout/contentpane 中有一个 IFRAME。
当 iframe html 呈现大于 contentpane 大小时,或 contentpane 上没有滚动条
使用溢出:自动没有帮助。
设置 iframe 的 scrolling=yes 会显示不起作用的滚动条。当我设置 iframe 例如 height=1000 时,内容窗格会提供滚动条。(问题是 iframe 声明事先不知道它将渲染的内容有多大,以便能够猜测/混合高度)
有什么建议么?
你可以发布你的代码会更好,我在 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%;
}