对于部署在四个环境中的系统,在Dynamics 2013中,在表单上嵌入iframe的最佳/最简单方法是什么?我们有一个开发者crm版本,测试,用户接受版本,以及网站的实时版本。
在框架中嵌入了一个ASP.NET MVC网站,它的url是不同的,这取决于它与哪个CRM站点相关。
我是这样做的,嵌入一个框架,并选择“传递记录对象类型代码和唯一标识符作为参数”,并允许跨站点脚本为MVC网站。
问题是,每个crm站点都需要为iframe提供不同的URL,因为MVC网站的dev/test/uat/live有不同的版本。
要做到这一点,最简单的方法是什么?
发布于 2014-06-06 03:09:59
最简单的方法是创建带有一些javascript代码的HTML资源来处理重定向。
例如
<html>
<head>
<script>
var testlink = "http://testsite/mcv";
var devlink = "http://devsite/mcv";
if (mycondition == test) { // put your condition here based on the server url or whatever
document.location.href = testlink;
}else {
document.location.href = devlink;
}
</script>
</head><body></body></html>https://stackoverflow.com/questions/24072738
复制相似问题