精华内容
下载资源
问答
  • Jquery如何获取地址栏传递的参数,网上很多方法写着都不对
  • ASP.NET 如何获取地址栏URL地址

    千次阅读 2014-12-23 10:18:36
    ASP.NET 如何获取地址栏URL地址?看下面的实现方法: 第一种:  http://www.liehuo.net/liehuonet/default.aspx  Request.ApplicationPath: /liehuonet  Request.CurrentExecutionFilePath: /liehuonet...

    ASP.NET 如何获取地址栏URL地址?看下面的实现方法:

    第一种: 

    http://www.liehuo.net/liehuonet/default.aspx 

    Request.ApplicationPath: /liehuonet 
    Request.CurrentExecutionFilePath: /liehuonet/default.aspx 
    Request.FilePath: /liehuonet/default.aspx 
    Request.Path: /liehuonet/default.aspx 
    Request.RawUrl: /liehuonet/default.aspx 
    Request.Url.AbsolutePath: /liehuonet/default.aspx 
    Request.Url.AbsoluteUri: http://www.liehuo.net/liehuonet/default.aspx 
    Request.Url.Host: www.liehuo.net 
    Request.Url.LocalPath: /liehuonet/default.aspx

    第二种: 

    RawUrl 
    属性属性值当前请求的原始 URL。 
    备注 

    原始 URL 定义为 URL 中域信息之后的部分。在 URL 字符串 http://www.liehuo.net/cn/introduct/lanmu_24_57.html中,原始 URL 为/cn/introduct/lanmu_24_57.html。原始 URL 包括查询字符串(如果存在)。

    测试的url地址是http://www.liehuo.net/liehuonet/default.aspx?id=1, 结果如下:

    Request.ApplicationPath: /liehuonet 

    Request.CurrentExecutionFilePath: /liehuonet/default.aspx 

    Request.FilePath: /liehuonet/default.aspx 

    Request.Path: /liehuonet/default.aspx 

    Request.PathInfo: 

    Request.PhysicalApplicationPath: E:\WWW\liehuonet\ 

    Request.PhysicalPath: E:\WWW\liehuonet\default.aspx 

    Request.RawUrl: /liehuonet/default.aspx?id=1 

    Request.Url.AbsolutePath: /liehuonet/default.aspx 

    Request.Url.AbsoluteUri: http://www.liehuo.net/liehuonet/default.aspx?id=1 

    Request.Url.Host: www.liehuo.net 

    Request.Url.LocalPath: /liehuonet/default.aspx

    获取URL:   
       1、通过ASP.NET获取   
       如果测试的url地址是http://www.test.com/testweb/default.aspx,   结果如下:   
        
       Request.ApplicationPath:                                 /testweb   
       Request.CurrentExecutionFilePath:               /testweb/default.aspx   
       Request.FilePath:                                               /testweb/default.aspx   
       Request.Path:                                                       /testweb/default.aspx   
       Request.PhysicalApplicationPath:                 E:\WWW\testweb\   
       Request.PhysicalPath:                                       E:\WWW\testweb\default.aspx   
       Request.RawUrl:                                                   /testweb/default.aspx   
       Request.Url.AbsolutePath:                               /testweb/default.aspx   
       Request.Url.AbsoluteUrl:                                 http://www.test.com/testweb/default.aspx   
       Request.Url.Host:                                               www.test.com   
       Request.Url.LocalPath:                                     /testweb/default.aspx     
        
       2、通过JS获取   
        
       <table   width=100%   cellpadding=0   cellspacing=0   border=0   >       
       <script>         
       thisURL   =   document.URL;   
       thisHREF   =   document.location.href;    
       thisSLoc   =   self.location.href;        
       thisDLoc   =   document.location;         
       strwrite   =   "<tr><td   valign=top>thisURL:   </td><td>["   +   thisURL   +   "]</td></tr>"strwrite   +=   "<tr><td   valign=top>thisHREF:   </td><td>["   +   thisHREF   +   "]</td></tr>" strwrite   +=   "<tr><td   valign=top>thisSLoc:   </td><td>["   +   thisSLoc   +   "]</td></tr>" strwrite   +=   "<tr><td   valign=top>thisDLoc:   </td><td>["   +   thisDLoc   +   "]</td></tr>" document.write(   strwrite   );     
       </script>     
       thisDLoc   =   document.location;   <BR>      
       thisURL   =   document.URL;   <BR>       
       thisHREF   =   document.location.href;   <BR>       
       thisSLoc   =   self.location.href;<BR>       
       <script>         
       thisTLoc   =   top.location.href;         
       thisPLoc   =   parent.document.location;      
       thisTHost   =   top.location.hostname;       
       thisHost   =   location.hostname;        
       strwrite   =   "<tr><td   valign=top>thisTLoc:   </td><td>["   +   thisTLoc   +   "]</td></tr>"strwrite   +=   "<tr><td   valign=top>thisPLoc:   </td><td>["   +   thisPLoc   +   "]</td></tr>"strwrite   +=   "<tr><td   valign=top>thisTHost:   </td><td>["   +   thisTHost   +   "]</td></tr>"strwrite   +=   "<tr><td   valign=top>thisHost:   </td><td>["   +   thisHost   +   "]</td></tr>"document.write(   strwrite   );  
       </script>     
       thisTLoc   =   top.location.href;   <BR>     
       thisPLoc   =   parent.document.location;   <BR>      
       thisTHost   =   top.location.hostname;   <BR>      
       thisHost   =   location.hostname;<BR>      
       <script>        
       tmpHPage   =   thisHREF.split(   "/"   );        
       thisHPage   =   tmpHPage[   tmpHPage.length-1   ];        
       tmpUPage   =   thisURL.split(   "/"   );         
       thisUPage   =   tmpUPage[   tmpUPage.length-1   ];      
       strwrite   =   "<tr><td   valign=top>thisHPage:   </td><td>["   +   thisHPage   +   "]</td></tr>"      
       strwrite   +=   "<tr><td   valign=top>thisUPage:   </td><td>["   +   thisUPage   +   "]</td></tr>"        
       document.write(   strwrite   );    
       </script><tr><td>



    转载自:http://www.cnblogs.com/fslnet/archive/2011/06/21/2085606.html

    展开全文
  •    freemaker如何获取地址栏的某一个key对应的value     ${RequestParameters["key"]}  

     

        freemaker如何获取地址栏的某一个key对应的value

     

        

    ${RequestParameters["key"]}

     

    展开全文
  • 两种方法获取地址栏中传递的参数 第一种:字符串拆分法 window.location.href 或者 location.href 或者 window.location 获得地址栏中的所有内容 decodeURI() 可以解码地址栏中的数据 恢复中文数据 window.location....

    两种方法获取地址栏中传递的参数
    第一种:字符串拆分法

    window.location.href 或者 location.href 或者 window.location 获得地址栏中的所有内容
    decodeURI() 可以解码地址栏中的数据 恢复中文数据
    window.location.search 获得地址栏中问号及问号之后的数据

    //获取地址栏里(URL)传递的参数

    
    function GetRequest(value) {  
        //url例子:www.bicycle.com?id="123456"&Name="bicycle";  
        var url = decodeURI(location.search); //?id="123456"&Name="bicycle";
        var object = {};
        if(url.indexOf("?") != -1)//url中存在问号,也就说有参数。  
        {   
          var str = url.substr(1);  //得到?后面的字符串
          var strs = str.split("&");  //将得到的参数分隔成数组[id="123456",Name="bicycle"];
          for(var i = 0; i < strs.length; i ++)  
            {   
            object[strs[i].split("=")[0]]=strs[i].split("=")[1]
          }
      }
        return object[value];  
    }
    

    第二种:正则匹配法
    这种方法其实原理和上一种方法类似,都是从URL中提取,只是提取的方法不同而已。

    
    function GetQueryString(name) {  
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");  
        var r = window.location.search.substr(1).match(reg);  
        if (r != null) {   
            return unescape(r[2]);  
        }  
        return null;  
    }
    

    在vue中可以通过this.routethis.route获取路由对象然后根据具体需要取对象内容 this.route.path 当前页面路由
    this.route.paramsthis.route.params 路由参数 this.route.query 查询路由参数

    展开全文
  • 采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!) function GetQueryString(name) {  var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");  var r = window.location.search....

    采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!)

    function GetQueryString(name)
    {
         var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
         var r = window.location.search.substr(1).match(reg);
         if(r!=null)return  unescape(r[2]);return null;
    }
     
    // 调用方法
    alert(GetQueryString("参数名1"));
    alert(GetQueryString("参数名2"));
    alert(GetQueryString("参数名3"));

    下面举一个例子:

    若地址栏URL为:abc.html?id=123&url=http://www.maidq.com

    那么,但你用上面的方法去调用:alert(GetQueryString("url"));

    则会弹出一个对话框:内容就是 http://www.maidq.com

    如果用:alert(GetQueryString("id"));那么弹出的内容就是 123 啦;

    当然如果你没有传参数的话,比如你的地址是 abc.html 后面没有参数,那强行输出调用结果有的时候会报错:

    所以我们要加一个判断 ,判断我们请求的参数是否为空,首先把值赋给一个变量:

    var myurl=GetQueryString("url");
    if(myurl !=null && myurl.toString().length>1)
    {
       alert(GetQueryString("url"));
    }


    或者说


    1、使用jsp小脚本实现
    <%
    String value=request.getParameter("key");

    %>

    即可取出地址栏传递的key所代表的值

    2、使用EL表达式实现
    <h2>${param.key}</h2>

    也可以取出地址栏传递的key所代表的值
    
    
    
    

    获取地址栏

    1、request.getScheme() 返回当前链接使用的协议;比如,一般应用返回http;SSL返回https;

    2、在程序中的应用如下:

    Java代码  收藏代码
    1. String path = request.getContextPath();  
    2.   
    3. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";  
    4.   
    5. <base href="<%=basePath%>">  

     

    3、复习一下request 的常用方法:

    request.getSchema()可以返回当前页面使用的协议,http 或是 https;

    request.getServerName()可以返回当前页面所在的服务器的名字;

    request.getServerPort()可以返回当前页面所在的服务器使用的端口,就是80;

    request.getContextPath()可以返回当前页面所在的应用的名字;


    展开全文
  • 获取地址栏的id 需求:获取到地址栏传递过来的id值 代码: 方法一:(需要兼容性好) //创建URLSeachParams对象,使用对象来获取地址栏的参数 var temp = new URLSearchParams(location.search); var id = temp.get...
  • 区块链地址一般指的是钱包地址。区块链上的钱包说白了就是管理数字资产(我们通常说的币)的工具,你币的转入转出以及转入转出的记录,都是通过钱包来实现的。就像你回家要有家庭住址一样,数字货币也要有个回家的...
  • *获取url中的参数 **/ var Url = { getParam: function (name) { var reg = new RegExp("(^|&amp;)" + name + "=([^&amp;]*)(&amp;|$)"); //构造一个含有目标参数的正则表达式...
  • FineReport移动端如何获取地址位置

    千次阅读 多人点赞 2017-01-24 10:14:50
    FineReport通过FR.location方法获取当前位置,如果status值为success,则表示获取地理位置成功,否则定位失败,如果定位成功,则将返回的地理位置信息赋值给C4单元格。 要注意的是该方法只在移动端有用,如果在...
  • 展开全部程序伪静态后,搜索引擎又收录了之前的大量动态地址32313133353236313431303231363533e78988e69d8331333365666262,如何处理呢?你可能以为设置301就可以了,但似乎301更搜索引擎更新过来也是需要相当一段...
  • if(strstr($_SERVER["HTTP_X_REWRITE_URL"],".php"){//判断是否包含.php的地址。header("HTTP/1.1301MovedPermanently");header("Location:...//跳转到新的静态地址。exit;}//这个方法只适用于Windows的服...
  • 直接上js代码 <script type="text/javascript"> //调用方法 var id = getQueryVariable('id');... getQueryVariable(variable) {//获取参数id var query = window.location.search.substring(1); va...
  • 获取地址栏href信息 (假设http://localhost:8080/mb?name=xxxx ) var name = window.location.href; //2. 用 ? 分隔拿到数组:['http://localhost:8080/mb','name=xxxx'] var arr = name.split("?"); //3. 用...
  • js中如何获取地址栏的参数值

    千次阅读 2016-08-30 14:14:47
    //方法一、 获取地址栏参数 仅支持 "?"传参方式 function GetQueryString(sProp) { var re = new RegExp("[&,?]"+sProp + "=([^\\&]*)", "i"); var a = re.exec(document.location.search);  if (a == null) ...
  • 我们很多时候需要获取url地址栏传输过来的参数,然后把获取到的参数作为参数值传到接口中。那么下面给大家介绍一种方法,如下: 假如url地址为:http://127.0.0.1:9966/index.html?id=101&amp;name=名称,代码...
  • 获取URL: 通过ASP.NET获取 如果测试的url地址是http://www.test.com/testweb/default.aspx, 结果如下: Request.ApplicationPath: /testweb Request.CurrentExecutionFilePath: /te...
  • http://gualihuala.pc.ev123.com.cn/gualihuala/vip_doc/3463721.html(转载来源)
  • 用BHO写了一个插件,发现在BEFORENAVIGATE2事件中获取的URL是经过变换后的,比如我在地址栏中输入数字,得到的URL为一个IP格式的字符串,有没有什么方法可以直接得到输入的数字啊?请教各位!
  • asp.net 生成伪静态后如何获取地址栏中的静态url 我用request.rawurl只能获取动态的url
  • 如何获取IP地址

    2019-12-04 10:13:43
    如何获取IP地址 获取某个网址的IP地址 在搜索栏中输入cmd,回车 在cmd(命令提示符)中输入ping 网址,回车 例如: C:\Users\***>ping blog.csdn.net 可以得到 正在 Ping f32ntumnfh53rmbfkgfrhzcp2sn0rrjh.yundunwaf...
  • 本篇文章主要介绍了JAVA如何获取客户端IP地址和MAC地址非常具有实用价值,这里整理了详细的代码,需要的朋友可以参考下
  • 如何根据经纬度获取地址名称

    万次阅读 2020-11-21 12:54:02
    根据经纬度获取对应地址名称 /** * 获取地理位置名称 * * param location * 经纬度坐标,经度在前,纬度在后,经纬度间以“,”分割 * return */ public static String getAddressNameByGeocoder1(String...
  • Wget如何获取下载地址

    千次阅读 2018-11-16 09:11:45
    我们在学习Linux的过程中,Wget下载命令是很常用的,我们下载所需的包时,有时候不知道下载地址是什么,就去找一些别人的博客去复制,版本不可选,下面简单示范一下,如何获取下载地址。 我们以Maven为例,打开...
  • EDM邮件营销因为其成本低、范围广、操作简单等特点受到...下面U-Mail邮件营销平台周工给大家分享如何获取客户有效邮件地址。一、找数据公司购买通过第三方平台或数据公司购买目标人群的邮箱地址。我们只需要告诉数据...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,611
精华内容 3,844
关键字:

如何获取地址