在Silverlight中访问浏览器历史记录

时间:2012-04-16 21:21:07

标签: silverlight http-headers browser-history

如果我在网站abc.com,我去我的网站def.com,它拥有一个silverlight应用程序。如何在我的silverlight应用程序中找到我刚刚来自哪个域?

2 个答案:

答案 0 :(得分:1)

假设您通过链接访问了您的网站(如果您只是输入您的网站地址,这不起作用),您在def.com上的托管ASPX页面将收到一个引用网址。

然后您只需要通过Silverlight控件的InitParams设置将其传递到Silverlight应用程序。

请参阅HttpRequest.UrlReferrer Propertythis example,了解如何将属性传递给Silverlight。

答案 1 :(得分:0)

你做不到。您将不得不使用Javascript,即使这样您也无法看到用户来自哪个站点,您可以返回上一页。

您可以通过检查Web服务器日志在服务器端执行此操作。