У меня проблема с IFrame в MS CRM 2011. Я пытаюсь сгенерировать HTML-код и записать его в IFrame. Я совсем новичок в разработке CRM, поэтому надеюсь, что вы поможете мне найти решение.
После того, как я сгенерировал контент HTML (IframeHTML) через JavaScript, я пытаюсь записать этот контент в IFrame, а затем перезагрузить всю форму. Все работает нормально, пока я не достигну моей последней команды
var control = document.getElementById("IFRAME_name");
control.contentWindow.document.open();
control.contentWindow.document.write(IframeHTML);
control.contentWindow.document.close();
control.location.reload(true);
Сценарий выполняется в OnLoad формы, но он дает мне предупреждение, что
Доступ запрещен
в конце.
Если заменить первую строку на:
var control = Xrm.Page.ui.controls.get("IFRAME_name");
это говорит мне
Документ не поддерживается.
Я не уверен, что я понял, в чем проблема, поэтому любая помощь будет полезна.