gpt4 book ai didi

javascript - 如何在 Dynamics CRM 中以对话框形式打开外部源

转载 作者:行者123 更新时间:2023-12-03 03:37:13 25 4
gpt4 key购买 nike

我想使用 JavaScript 函数在 Dynamics CRM 中打开对话框,用于我使用的内部源:

function openModalForm(url) {

var DialogOption = new Xrm.DialogOptions();
DialogOption.width = 500;
DialogOption.height = 260;
Xrm.Internal.openDialog(url, DialogOption, null, null);

}

现在我需要打开外部网址,例如:url = 'http://www.yahoo.com/'

如何在 Dynamics 中以对话框形式打开外部源?有什么想法吗?

最佳答案

本质上,您正在寻找一种通用方法来打开浏览器窗口作为模式弹出窗口。现代浏览器不再支持这一点,只能通过一些技巧/库/解决方法来实现(例如,参见 this post on SO 。)

我个人已经放弃了这一点,并接受 window.open() 只是以无模式方式打开窗口。更好的技术是模态 CSS 对话框,这在现代 Web 开发中将是首选方法。但是,在 Dynamics CRM 中,自定义 CSS 对话框需要修改 DOM,这不是受支持的自定义。

关于javascript - 如何在 Dynamics CRM 中以对话框形式打开外部源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45800408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com