在 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;
}