日期:2014-05-16  浏览次数:20357 次

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);