Javascript 检查我的应用程序中ASP.Net页面的打开位置?

Javascript 检查我的应用程序中ASP.Net页面的打开位置?,javascript,asp.net,Javascript,Asp.net,到处找,但什么也没找到 我的问题是:是否可以通过编程方式确定ASP.Net应用程序中打开页面的站点地址(从客户端代码或服务器代码) 假设我有一个大的工作板应用程序,一些工作在谷歌上列出。如何判断页面是直接从应用程序打开的,还是从外部源(如搜索引擎等)打开的(例如,是否有人单击谷歌中的链接并到达此处?) 谢谢 你在找什么 Request.ServerVariables["HTTP_REFERER"] 你在找什么 Request.ServerVariables["HTTP_REFERER"] 你

到处找,但什么也没找到

我的问题是:是否可以通过编程方式确定ASP.Net应用程序中打开页面的站点地址(从客户端代码或服务器代码)

假设我有一个大的工作板应用程序,一些工作在谷歌上列出。如何判断页面是直接从应用程序打开的,还是从外部源(如搜索引擎等)打开的(例如,是否有人单击谷歌中的链接并到达此处?)

谢谢

你在找什么

Request.ServerVariables["HTTP_REFERER"]
你在找什么

Request.ServerVariables["HTTP_REFERER"]

你可以使用google analytics()实现此目的,你只需创建一个google帐户并将javascript粘贴到你的aspx页面中,你将从g-analytics网站获得此javascript…你可以使用google analytics()实现此目的,你只需创建一个google帐户并粘贴javascript,您将从g-analytics网站,在您的aspx页面中获得…好吧,这很有效!我会尽快接受你的回答!谢谢我还发现Request.urlReferer.AbsoluteUri可以用于与well@user-很好,很乐意帮忙,但要知道这有时是不可靠的。在谷歌上搜索关于何时/如何/为什么的讨论。好吧,这是可行的!我会尽快接受你的回答!谢谢我还发现Request.urlReferer.AbsoluteUri可以用于与well@user-很好,很乐意帮忙,但要知道这有时是不可靠的。在谷歌上搜索关于何时/如何/为什么的讨论。