在Dynamics CRM中,如何以编程方式设置iframe的高度?以下函数不会执行任何操作,iframe始终具有相同的大小。即使你去iframe属性并在那里改变行号,它仍然不会导致大小的任何变化。在Dynamics CRM 2011中以编程方式设置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。它在线或内部部署 – 2013-03-19 17:02:14