jQuery MiniUI

标题: ie和chrome请求地址不兼容 [打印本页]

作者: nobt    时间: 2016-12-15 10:50:22     标题: ie和chrome请求地址不兼容

上传组件
http://localhost:8080/jcxsenior/resources/qygl/kqgl/ydpb/upload.do?yd=2016-12&monthflag=%25E6%259C%2588%25E5%2588%259D

如图
“../../” ie可以正常访问
“../../../” chrome可以正常访问

请问怎么解决




作者: dforce    时间: 2016-12-15 10:55:07

请检查这2个浏览器下,最后生成的url到底都是什么
作者: nobt    时间: 2016-12-15 11:04:58

dforce 发表于 2016-12-15 10:55
请检查这2个浏览器下,最后生成的url到底都是什么

谷歌:http://localhost:8080/jcxsenior/resources/qygl/kqgl/ydpb/upload.do?yd=2015-02&monthflag=%25E6%259C%2588%25E6%259C%25AB

IE:http://localhost:8080/jcxsenior/qygl/kqgl/ydpb/upload.do?yd=2015-02&monthflag=%25E6%259C%2588%25E6%259C%25AB

谷歌多了个resources  也就是我在请求地址那里再加一个../ 谷歌的就对了
作者: nobt    时间: 2016-12-15 12:47:26

请问版主,怎么解决
我弄了个比较笨的方法不能根本性解决
就是简单判断是ie还是chrome,但是不准确,我试了一下win10的浏览器,也是chrome内核
作者: nobt    时间: 2016-12-15 12:48:50

如图
这样简单的判断不能根本解决

作者: dforce    时间: 2016-12-15 13:46:49

nobt 发表于 2016-12-15 12:48
如图
这样简单的判断不能根本解决

不清楚你这边为什么相对路径不同浏览器获取的不对了
我们示例也是用的相对路径,在ie和chrome下是一样的
http://www.miniui.com/demo/#src=fileupload/fileupload.html
作者: wise    时间: 2016-12-15 14:07:09

dforce 发表于 2016-12-15 13:46
不清楚你这边为什么相对路径不同浏览器获取的不对了
我们示例也是用的相对路径,在ie和chrome下是一样的
...

绝对路径。。。。。绝对路径。。。。。不要用相对路径,你是不是最开始学程序的时候不是从html学起的?但凡从html学起的人都掉到过路径坑里,往后是几乎不会选相对路径的。。
作者: nobt    时间: 2016-12-15 15:56:59

我在想是不是上传组价上面那个fulshurl影响了这个
因为正常来说不会这样的
fulushurl请求的地址就是../../  在ie里面和uploadurl地址是一样的
作者: nobt    时间: 2016-12-15 16:01:22

dforce 发表于 2016-12-15 13:46
不清楚你这边为什么相对路径不同浏览器获取的不对了
我们示例也是用的相对路径,在ie和chrome下是一样的
...

版主会不会带参数会有什么不同呢  之前都是这样写相对路径的  
就这次带了参数就不同了吗
作者: dforce    时间: 2016-12-15 16:53:09

nobt 发表于 2016-12-15 16:01
版主会不会带参数会有什么不同呢  之前都是这样写相对路径的  
就这次带了参数就不同了吗 ...

本地测试是都一样的
你动态获取路径试试吧




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2