当前位置: 代码迷 >> Web前端 >> location.replace在不同目录被调用时的有关问题
  详细解决方案

location.replace在不同目录被调用时的有关问题

热度:95   发布时间:2012-11-23 00:03:43.0
location.replace在不同目录被调用时的问题
  在一个页面里面,/home/a/test.htm一个JS函数里面用location.replace("page.htm")调用刷新页面,获取的地址为/home/a/page.htm,正确.但是发现如果另外的也个目录中的页面/home/b/test2.htm如果也调用test.htm里面的同一个函数时,当前目录就会变化引用地址会变成/home/b/test.htm,出现404错误。
  暂时采用了location.replace("<%=request.getContextPath()%>/a/page.htm")解决了问题,但是如果不采用jsp,直接html有什么办法可以解决这个问题呢?
  相关解决方案