1

我在 www.abc.com 上托管了一个 silverlight 应用程序

我在 www.xyz.com 上托管了一个 Web 应用程序

我想在 Silverlight 应用程序的按钮单击时调用 Web 应用程序页面并向其传递一些参数,现在 Silverlight 应用程序将显示繁忙指示器,直到 Web 应用程序页面的事务未完成。现在,如果用户在页面中成功完成了交易,或者如果他关闭了 Web 应用程序的页面,我希望将一些参数传递给 silverlight 应用程序,以便它可以知道停止忙碌指示器并进一步处理。我知道在 jquery 或 ajax 中会有一些东西在跨域中进行这种通信,但我没有得到它。

如果有人可以帮助我解决这个问题,我将不胜感激。

4

2 回答 2

1

您可以使用以下替代方法:

用于 ajax 跨域的YQL :带有插件
Access-Control-Allow-Origin 的示例:示例 1 示例 2 示例 3
jsonp 在 asp.net mvc 中的实现示例

于 2012-11-01T15:12:25.237 回答
0

使用 JSONP 进行跨域 ajax 通信。

使用 jQuery 的示例:

http://api.jquery.com/jQuery.getJSON/

于 2012-11-01T11:12:11.693 回答