我有两个关于MSCRM2011 iframe操作的问题:javascript:
提前致谢, 奥弗
答案 0 :(得分:0)
1a)要将信息传递给iFrame,您可以通过URL中的参数执行此操作。如果您需要来回传递信息,则需要使用postMessage。
1b)在进入iFrame路线之前,先看一下嵌入式网格。
2)绝对;但是,使用CRM 2011,您可以放置iframe并只更改源代码。这真的与个人偏好有关。
如果要动态注入它,则需要知道要注入的HTML。类似的东西:
<iframe src='www.google.com'></iframe>
然后将页面上的项目的Html设置为iframe html代码。
如果您想要背负iFrame控件(这是我在CRM 2011中推荐的那样),那么请使用:
Xrm.Page.ui.controls.get('IFRAME_opp').getObject()
以下是使用可能对您有帮助的iFrame的一些示例(授予一个是4.0,但如果您正在注入则会相关):
http://blog.customereffective.com/blog/2011/07/adding-a-loading-screen-to-your-iframe.html http://blog.customereffective.com/blog/2012/01/crm-2011-iframes-saving.html