很有意思的两种连接 ,效果相同。 不同之处:aehyok({"result":"我是远程js带来的数据"}); 不能放在fucntion aehyok 上面,否则失效 index.html ...
分类:
Web程序 时间:
2015-06-20 19:37:55
阅读次数:
133
同源是指相同的协议、域名、端口,三者都相同才属于同域。不符合上述定义的请求,则称为跨域。
相信每个开发人员都曾遇到过跨域请求的情况,虽然情况不一样,但问题的本质都可以归为浏览器出于安全考虑下的同源策略的限制。
跨域的情形有很多,最常见的有Ajax跨域、Socket跨域和Canvas跨域。下面列举一些我们常见的跨域情形下,某些浏览器控制台给出的错误提示:
FireFox下的提示:
...
分类:
Web程序 时间:
2015-03-12 17:08:06
阅读次数:
457
jquery 跨域请求什么实现?
jQuery $.ajax()支持get方式的跨域,这其实是采用jsonp的方式来完成的.,$.getJSON是$.ajax()的封装,可以参考jquery aip 的$.getJSON部分。
2、什么是 JSONP?
JSONP(JSON with Padding-填充json数据也就是常用的json跨域方式):利用script标签,通过特定的src地址...
分类:
Web程序 时间:
2015-01-30 17:49:24
阅读次数:
166
Ajax JSON 跨域请求 服务(WebApi,WCF或者其他)
1、JSON-P跨域动态脚本注入的方法,通过script标签引入一个js文件,这个js文件载入成功后会执行我们在url参数中指定的函数,并且会把我们需要的json数据作为参数传入。所以jsonp是需要服务器端的页面进行相应的配合的。2、window.name跨域indow对象有个name属性,该属性...
分类:
Web程序 时间:
2014-10-20 18:45:36
阅读次数:
188
最近在码一个小项目,需要远程读取json。因为需求很少,如果引用jquery使用其getjson方法就显得很浪费嘛= =这篇文章很详细的解释了JSON跨域读取的前世今生,把原理讲得很透彻。特此分享。原文链接:http://www.cnblogs.com/dowinning/archive/2012/...
分类:
Web程序 时间:
2014-09-14 12:45:47
阅读次数:
258
1 错误场景
今天要把项目部署到外网的时候,出现了这样的问题, 我把两个项目放到自己本机的tomcat下, 进行代码调试, 运行都没有问题的, 一旦把我需要调用接口的项目B放到其他的服务器上, 就会报错, 无法通过Ajax调用springMVC的接口, 这是什么原因呢?
当我使用json ajax post请求传递数据的时候在web端出错:XMLHttpRequest cannot load...
分类:
Web程序 时间:
2014-07-23 13:33:56
阅读次数:
356