我想在我的XBAP中放一个Back
按钮,将用户带回到他们启动XBAP的页面,但是我不知道如何从应用程序中获取HTTP_REFERER。
有谁知道它存在于何处?
答案 0 :(得分:1)
var h = BrowserInteropHelper.HostScript;
if (h != null)
{
string s1 = h.location.href;
if (!s1.StartsWith(sa1))
{
MessageBox.Show("Visit the original website at " + sa1 + " or disable referer control");
}
}
答案 1 :(得分:0)
如果您的XBAP托管在浏览器的框架中,您可以使用互操作返回上一页。
var hostScript = BrowserInteropHelper.HostScript;
if (hostScript != null)
hostScript.History.Back();
但是,您无法检索上一页的网址。