形成 OnLoad 事件,在 iframe 上存储和显示图像
Form OnLoad event, Store and display image on iframe
我是 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 ;
}
您可以从表单中删除 OnLoad 事件处理程序并修改您的 html 网络资源。在您的 html 文件中,您可以使用类似以下内容的 CRM 表单来引用该字段:
window.parent.Xrm.Page.getAttribute()
我是 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 ;
}
您可以从表单中删除 OnLoad 事件处理程序并修改您的 html 网络资源。在您的 html 文件中,您可以使用类似以下内容的 CRM 表单来引用该字段:
window.parent.Xrm.Page.getAttribute()