日期:2014-05-20  浏览次数:20714 次

JS获取URL的问题
我想通过JS获取当前页面的URL地址,从而将地址存入数据库,之前我用的是document.URL的方式获取,但是后期发现一个问题就是其他人点击我这个链接进入的页面无法找到(我alert了一下,发现存入的URL为 http://localhost:8080/........),现在我在JSP中定义了一个<%=basePath%>(其表示根路径而不是localhost路径)目的是为了替代前面路径中的“http://localhost:8080”,确切的讲是想在JS中得到的URL的方式为
<%=basePath%>/abc/abc/aaa.jsp,那么改如何用JS按照我前一句所说的得到url地址 从而存入数据库中? 
thanks!

------解决方案--------------------
[code=JavaScript]
window.location.href
[/code]
------解决方案--------------------
document.URL先获取然后直接用substring()截取