我是CRM的新手。我想在表单onload事件上添加javascript函数,并希望读取加载表单字段A,其中包含图像值作为字符串并希望在iFrame上显示。是否可以在CRM 2011中使用。我正在使用以下功能。它为photo.src提供了未定义的错误。我怎样才能做到这一点。
function Load_Images(){
var photodata = Xrm.Page.getAttribute("photo_data").getValue();
var customHtml = Xrm.Page.ui.controls.get("WebResource_htmldoc");
var destination = customHtml.getObject().contentWindow.document;
var photo = destination.getElementById("photo");
photo.src = "data:image/jpeg;base64," + photodata ;
}
答案 0 :(得分:1)
您可以从表单中删除OnLoad事件处理程序并修改您的html Web资源。在您的html文件中,您只需使用以下内容引用CRM表单中的字段:
window.parent.Xrm.Page.getAttribute()