Request.ServerVariables("HTTP_REFERER") 不能获得的问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 14:16:36
通过超连接的点击跳转的页面可以获得上级页面地址的环境变量HTTP_REFERER的值。

但是如果用网页程序进行页面的跳转,比如window.open(...),location.href="..."等方法跳转页面则不能获得环境变量Request.ServerVariables("HTTP_REFERER")。

请问如何解决这个问题。。。谢谢。。

获取的是提交页的网址,其他方式,比如通过超链接到另一页,使用response.redirect,js方式,或者手工输入都无效

通过window.open()的方法打开的网页,不是通过链接的方式打开的.所以没有HTTP头没有REFERER属性值.