-1

에서 IFrame을의 내용 창에 액세스하는 방법 :나는 아래의 구문을 사용하여 CRM 2016 폼에서 iframe이에게 내용 창에 액세스하려고 CRM 2016 양식

var Rkn= window.Rkn|| {}; 
    $("#WebResource")[0].contentWindow.RKN.Scheduler.load(); 

하지만 콘텐츠 창 오류에 액세스 할 수 없습니다 얻고있다. 아래 대안을 사용했습니다.

Xrm.Page.getControl("#WebResource").getObject().contentWindow.RKN.Scheduler.load(); 

하지만 getObject 또는 null 참조 오류에 액세스 할 수 없습니다. 도움을 주시면 감사하겠습니다.

+1

가능한 중복 :

enter image description here 그래서 당신의 webresource 이름은 당신을 통해 IFRAME의 contentWindow에 액세스 할 수 WebResource_MailingRecipients이었다 가정 http://stackoverflow.com/questions/40220751/contentwindow-iframe-crm-2016 – pen2

답변

5

# (이는 id로 찾기위한 JQuery 선택기의 일부 임)을 사용하면 안되는 것을 제외하고는 올바른 방법과 지원되는 방법입니다. 당신과 같이 폼 디자이너의 webresource 이름을 찾아 볼 수 있습니다 :

Xrm.Page.getControl("WebResource_MailingRecipients").getObject().contentWindow

관련 문제