码迷,mamicode.com
首页 > Web开发 > 详细

js获取url,截取url参数,截取url后文件名

时间:2017-08-11 12:22:32      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:字符串   length   jsp   var   code   字符串数组   传递参数   传递   www   

获取当前:

var url = window.location.href;

 百度为例:

var url=window.location.href;
console.info(url);
http://www.jspp.cn/testbin/apptest/app-site/explore.html;

split() 方法用于把一个字符串分割成字符串数组。 

先用split(‘?‘)把URL和参数分离: 

var url=window.location.href;
var urlArr = url.split(‘?‘);
  console.info(urlArr);

["http://www.jspp.cn/testbin/apptest/app-site/explore.html"]

 

var url=window.location.href;var urlArr = url.split(‘?‘);
var k = urlArr[0], appU = k.split(‘/‘);
console.log(k);
console.log(appU);
得到: VM363:
1 http://www.jspp.cn/testbin/apptest/app-site/explore.html
["http:", "", "www.jspp.cn", "testbin", "apptest", "app-site", "explore.html"]

0:”http:"
1:""
2:"www.jspp.cn"
3:"testbin"
4:"apptest"
5:"app-site"
6:"explore.html"
length:7

 
 
 直接那数组最后一个就是文件名:
var L = appU[appU.length - 1];
console.log(L);//拿到当前页名称 判断传递参数

得到:"explore.html"

 



js获取url,截取url参数,截取url后文件名

标签:字符串   length   jsp   var   code   字符串数组   传递参数   传递   www   

原文地址:http://www.cnblogs.com/vince-cup/p/7345036.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!