怎样解决ie浏览器和火狐浏览器 解析相对路径的问题? 50

 我来答
小驴杰克3
2015-10-19 · 超过20用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:27.9万
展开全部
js跳转路径问题
在项目中用window.location做跳转,发现ff和ie中出现不一致现象。
@ie中跳转以当前路径开始跳转
@ff中跳转以根目录开始
所以,跳转要根据浏览器分别执行
if(navigator.userAgent.indexOf("Firefox")!=-1){
//ff浏览器,从根目录开始拼接
}else{
//ie浏览器,从当前目录开始
}
if (document.all||!!window.ActiveXObject){
alert("IE浏览器");
window.open("../pages/print_dispatch.jsp");
}else{
alert("非IE浏览器");
window.open("pages/print_dispatch.jsp");
}
路径是:
/Js-managerment-dispatch.js
/Pages- print_dispatch.jsp
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式