读书人

EJS模板使用URL的有关问题.求大神解惑

发布时间: 2013-09-13 21:12:00 作者: rapoo

EJS模板使用URL的问题.求大神解惑




所以很纠结.求各大神解惑~


所以很纠结.求各大神解惑~

100%跨域了,firefox下原网站和请求的网站端口号即使不一致也算跨域
[解决办法]
应该不是跨域吧..跨域的话,除非服务端允许跨域..要不然.浏览器不是应该抛错么..
不应该是返回状态0.



所以很纠结.求各大神解惑~


100%跨域了,firefox下原网站和请求的网站端口号即使不一致也算跨域
[解决办法]
引用:
应该不是跨域吧..跨域的话,除非服务端允许跨域..要不然.浏览器不是应该抛错么..


不应该是返回状态0.

Quote: 引用:

Quote: 引用:




所以很纠结.求各大神解惑~


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

看这篇里面讨论的跨域部分。

读书人网 >JavaScript

热点推荐