Request.ServerVariables(HTTP_REFERER) 获取方式注意

下列情况是从浏览器的地址栏正常取得Request.ServerVariables("HTTP_REFERER")的:
   1.直接用<a href>
   2.用Submit或<input type=image>提交的表单(POST or GET)
   3.使用Jscript提交的表单(POST or GET)

下面我们再看看Request.ServerVariables("HTTP_REFERER")不能正常取值的情况:
   1.从收藏夹链接
   2.单击‘’主页‘’或者自定义的地址
   3.利用Jscript的location.href or location.replace()
   4.在浏览器直接输入地址
   5.<%Response.Redirect%>
   6.<%Response.AddHeader%>或<meta http-equiv=refresh>转向
   7.用XML加载地址

  以上是大家需要注意的地方,具体例子就暂时不举出。有什么不动地方,发留言给我大家一起探讨!

posted on 2012-06-08 16:32  朝扬  阅读(3168)  评论(0编辑  收藏  举报