JS如何过滤URL的协议,主机,端口等信息?
JS如何过滤URL的协议,主机,端口等信息?
如 有这样的URL地址
“http://www.aaa.com:6868/home/images/001.jpg”
要怎么样过滤掉协议,主机,端口,只保留文件和目录信息“/home/images/001.jpg”
[解决办法]
window.location.pathname
[解决办法]
var s = "http://www.aaa.com:6868/home/images/001.jpg";
var a = (/\w+:\/\/[^\/]+(.+)($
[解决办法]
#
[解决办法]
\?)/.exec(s)
[解决办法]
["",""])[1];
alert(a);