MyException - 我的异常网
当前位置:我的异常网» JavaScript » js摘引相对路径

js摘引相对路径

www.MyException.Cn  网友分享于:2013-03-02  浏览:23次
js引用相对路径
使用base标签的话只能作用于html标签,对js的不起作用,如window.open('url')。如何用js引用和base一样的相对路径呢?使用"/ddd.html"这种不行,如果项目路径是http://192.168.1.11/proj,这种直接定位到http://192.168.1.11/ddd.html了。而如果是"ddd.html",在ie貌似有问题,而且现在的网页,同一个页面可能对应多个url,这种相对方式不能通用。
难道只能用js获取base标签?

------解决方案--------------------
引用:
使用base标签的话只能作用于html标签,对js的不起作用,如window.open('url')。如何用js引用和base一样的相对路径呢?使用"/ddd.html"这种不行,如果项目路径是http://192.168.1.11/proj,这种直接定位到http://192.168.1.11/ddd.html了。而如果是"ddd.html",在ie貌似有问题,而且现在……

jsp中可以用
request.getContextPath()取得当前页面路径。
而js可以使用window.location.href取得当前url。
也可从后台拿到访问的url。
base倒是基本没有用过。


文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有