js获取当前网页地址并去掉域名

JavaScript019

js获取当前网页地址并去掉域名,第1张

用正则表达式啊获取当前网址的urlvar url=window.location.href然后使用正则表达式匹配,这个你要懂正则表达式,具体可以当网上搜索一下,如果这个网址里面只有一个问号的话,那么还有一个简单的方法,如下以问号分割,将返回一个数组,数组里面有两个元素var newurl=url.split('?')[1]newurl0],获得是问号以前的字符串,就是http://zhidao.baidu.com/newnewurl[1],自然是word=js打印下结果alert(newurl[1])希望是你要的答案啦

首先需要分析一下网址中这部分可能是一个url编码的utf8字符。那就是三个两位的16进制数:

可以用正则替换的方法过滤掉:

var url = '3g.ydyy120.com/upfile/temp/%EF%BB%BF20140421094105-865695792.jpg'

url = url.replace(/(%[\dA-F]{2}){3}/ig, '')