javaWeb开发,jsp中url路径问题?
我有一个A页面,A页面的地址为:localhost:8080/TestSystem/one/A.jsp该页面用js脚本打开了一个新的页面(B页面),js脚本代码为:var...
我有一个A页面,A页面的地址为:localhost:8080/TestSystem/one/A.jsp
该页面用js脚本打开了一个新的页面(B页面),js脚本代码为:
var openurl="two/B.jsp";
var newWin=window.open(openurl,"callQuestion",config);
在火狐浏览器下,上面的写法成功打开了B页面,B页面的地址为:
localhost:8080/TestSystem/two/B.jsp
但在IE浏览器下,上面的写法无法打开B页面,出现的404错误,地址为:
localhost:8080/TestSystem/one/two/B.jsp
这种情况我试过用<base href="<%=basePath%>">方法解决,可是没用,
求各位大神帮帮我吧!!!! 展开
该页面用js脚本打开了一个新的页面(B页面),js脚本代码为:
var openurl="two/B.jsp";
var newWin=window.open(openurl,"callQuestion",config);
在火狐浏览器下,上面的写法成功打开了B页面,B页面的地址为:
localhost:8080/TestSystem/two/B.jsp
但在IE浏览器下,上面的写法无法打开B页面,出现的404错误,地址为:
localhost:8080/TestSystem/one/two/B.jsp
这种情况我试过用<base href="<%=basePath%>">方法解决,可是没用,
求各位大神帮帮我吧!!!! 展开
3个回答
展开全部
openurl="../tow/B.jsp"修改成这样,
base 的作用你最后搜一下啊,不是你想得那样!
base 的作用你最后搜一下啊,不是你想得那样!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/TestSystem/two/B.jsp这样绝对没问题
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
basePath 你定义了?var openurl="${request.contextPath}/two/B.jsp"; 试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询