2013-03-13 124 views
2

我在CRM 2011中有一个按钮。如果我点击它,.html webresource将被打开。这个.html页面正在托管一个Silverlight应用程序。window.open从CRM 2011 silverlight

所有的东西工作得很好,如果我从我的服务器打开网站。 但是,如果我从客户端打开网站,.html网站不显示。

我打开的.html窗口

window.open("hereIsMyUrl"); 

现在应该打开的.html网站,但它不显示出来。 我捕获了网络,并且有一些来自我silverlight的请求。 enter image description here

所以.html网站被加载,我的silverlight代码正在运行,但现在有弹出的窗口。

有时我可以看到窗口,我想每次关闭IE并再次打开它。

感谢您的帮助 亚历

编辑: 我忘了告诉你,我的CRM系统是基于claime认证(HTTPS)

回答

1

这不是一个编程问题。在后台打开了一些IE实例。我杀了这些进程,现在我在客户端没有任何问题。

2

我不知道哪个汇总你有保护,但xrm.utility出现在汇总8,但我有两个选择,我不知道是否会解决您的问题,但它打开一个WebResource更好的支持方式:

+0

感谢Predro,我正在使用更新汇总12.我将在明天尝试Xrm.Utility.openWebResource。但是我认为在这个函数内页面也会被window.open()调用。但我会试一试。谢谢 – Alex 2013-03-13 20:06:30