EJS模板使用URL的有关问题.求大神解惑
EJS模板使用URL的问题.求大神解惑所以很纠结.求各大神解惑~所以很纠结.求各大神解惑~100%跨域了,firefox下
EJS模板使用URL的问题.求大神解惑
所以很纠结.求各大神解惑~
所以很纠结.求各大神解惑~
100%跨域了,firefox下原网站和请求的网站端口号即使不一致也算跨域
[解决办法]应该不是跨域吧..跨域的话,除非服务端允许跨域..要不然.浏览器不是应该抛错么..
不应该是返回状态0.
100%跨域了,firefox下原网站和请求的网站端口号即使不一致也算跨域
[解决办法]IE会报错,firefox这种不会报错,结果不会交给js使用,xhr的状态为0,ajax对象属性withCredentials
[解决办法]
所以很纠结.求各大神解惑~100%跨域了,firefox下原网站和请求的网站端口号即使不一致也算跨域
IE会报错,firefox这种不会报错,结果不会交给js使用,xhr的状态为0,ajax对象属性withCredentials
一直在用chrome..跨域请求也会报错..
xhr状态为0的情况..我只记得以前直接点开本地html,里面ajax请求本地文件会是0.后来这种chrome会报跨域错误.
[解决办法]跨域是0,自己测试就知道了(发布或者本地的都是),控制台有错误信息,但不影响js代码执行,js获取不到返回值
<script>
var xhr = new XMLHttpRequest();
xhr.open('get', 'http://bbs.csdn.net/', true);
xhr.onreadystatechange = function () {
if (4 == xhr.readyState) alert(xhr.responseText+'\n'+xhr.status);
}
xhr.send(null);
</script>
[解决办法]http://bbs.csdn.net/topics/390542772
看这篇里面讨论的跨域部分。