【发布时间】:2016-09-20 11:10:20
【问题描述】:
在 Dynamics CRM 中,如何以编程方式设置 iframe 的高度?以下函数不执行任何操作,iframe 始终具有相同的大小。即使您转到 iframe 属性并在那里更改行号,它仍然不会导致大小发生任何变化。
function doOnLoad(sender, args) {
setIframeHeight();
}
function setIframeHeight() {
//lowest control in iframe
var element = $('btnInsert');
//the following line gets called, and what's displayed is 25
alert(window.parent.parent.frames[0].document.getElementById('IFRAME_TransactionProduct_RA_d').parentNode.height);
//the following line doesn't do anything
window.parent.parent.frames[0].document.getElementById('IFRAME_TransactionProduct_RA_d').parentNode.height = 5000000;
}
【问题讨论】:
-
请您说明您使用的是哪个版本的 CRM。在标题中您有 CRM 2011,在标签中您引用 CRM 4.0。在线或本地