Dzwebs.Net

撰写电脑技术杂文十余年

asp.net获取网页访问来路的几种方法

Admin | 2011-4-19 7:24:19 | 被阅次数 | 13553

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  通过如下的几种方法,您就可以获取访问者访问您的网站的来路,请根据需要选择适合您的方法。

  一、C#代码一

  string url = Request["referer"];
  Response.Write("alert('" + url + "')");
  Response.End();

  或者直接使用

  top.location.href

  还可以使用如下的四种中的其中一种

  HttpRequest.UrlReferrer
  Request.UrlReferrer.AbsolutePath
  HttpContext.Current.Request.Url.ToString()
  Request.ServerVariables["Http_Referer"] 可以获得上个页面链接地址

  二、HTML code

  <script>
   var url = 'js.aspx?referer=' + encodeURIComponent(document.referrer);
   document.write('<'+'script type="text/javascript" src="'+ url +'"><'+ '/script>');
  </script>

  三、xmlhttp代码

  var   objXMLHTTP=new   ActiveXObject( "MICROSOFT.XMLHTTP ");
  var   url   =   "http://www.dzwebs.net/ "   +   "se.asp?temp= "   +   name1.value   + "&id= "+   name2.value+ "&len=   "+name3.value;

  objXMLHTTP.open( "GET ",url,false);
  objXMLHTTP.send();
  var   strReturn=objXMLHTTP.ResponseText;
  if   (strReturn== "error ")
       {alert( "there   is   error   occurred! ");
    
  else
   //do   next


该杂文来自: 网站开发杂文

上一篇:NET版中的Eval()方法介绍

下一篇:C#获取图片上的RGB颜色的代码

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计