【问题标题】:Form OnLoad event, Store and display image on iframe窗体 OnLoad 事件,在 iframe 上存储和显示图像
【发布时间】:2015-10-28 21:08:57
【问题描述】:

我是 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 ;   

}

【问题讨论】:

    标签: javascript dynamics-crm-2011 dynamics-crm crm


    【解决方案1】:

    您可以从表单中删除 OnLoad 事件处理程序并修改您的 html Web 资源。在您的 html 文件中,您可以使用以下内容引用 CRM 表单中的字段:

    window.parent.Xrm.Page.getAttribute()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-12
      • 1970-01-01
      • 2016-08-31
      • 2012-09-06
      • 1970-01-01
      • 1970-01-01
      • 2017-10-22
      • 2011-08-28
      相关资源
      最近更新 更多