json和jsonp虽然只有一个字母的区别,但是它们之间扯不上关系。 json是一种轻量级的数据交换格式。 jsonp是一种跨域数据交互协议。 json的优点:(1)基于纯文本传递极其简单,(2)轻量级数据格式适合互联网传递,(3)容易编写和解析。 ajax和jsonp的区别: 相同点:都是请求一个 ...
分类:
Web程序 时间:
2016-11-05 02:08:47
阅读次数:
376
1、服务器端解决跨域问题:配置filter在filter中设置请求头import java.io.IOException; import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.Filter ...
分类:
Web程序 时间:
2016-11-02 19:58:56
阅读次数:
221
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script src="jquery.js"></script><script type="text/javascript">funct ...
分类:
Web程序 时间:
2016-11-02 14:35:13
阅读次数:
154
什么是跨域? 概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。 对于端口和协议的不同,只能通过后台来解决。 跨域资源共享(CORS) CORS(Cross-Origin Resource Sharing)跨域资源共享,定义了必须在访问跨域资源时,浏览器与服务器应该如何沟通。CORS背后 ...
分类:
Web程序 时间:
2016-11-02 01:10:11
阅读次数:
282
- 一般来说跨域只存在于浏览器上有这个问题。- 如果有碰到跨域问题 + 1.通过自己的服务器接受数据在转发(以下方法并不安全) + 2.在发送方的请求头中头添加:Access-Control-Allow-Origin: * (对方服务器支持) + 3.通过jsonp发送数据(jsonp只是一种数据格 ...
分类:
Web程序 时间:
2016-10-31 21:59:29
阅读次数:
237
目录索引: 一、AJAX的概念二、POST && GET三、原生实现AJAX简单示例 3.1 实现代码 3.2 重点说明四、框架隐藏域 4.1 基本概念 4.2 后台写入脚本 4.3 JS主动判断Iframe的改变 4.4 表单提交数据实战五、JQ 的 AJAX 5.1 load() 5.2 $.g ...
分类:
编程语言 时间:
2016-10-30 11:41:54
阅读次数:
377
为什么要跨域,因为浏览器的同源策略。在本域里不可以访问其他域的数据。也就是在自己家里拿不到别人家里的东西。同样别人也拿不到你家里的东西,哪怕是你没有锁门你的东西别人是拿不到的,只可以自己拿自己的东西。这就是同源策略。但是生活中不可能不求人是吧,邻居之间总要借点东西来用一下,怎么借呢 ? JavaSc ...
分类:
Web程序 时间:
2016-10-30 00:19:49
阅读次数:
204
神坑1:返回的内容必须是正规的json数据。如 神坑2:这个$.getJSON和AJAX中的jsonp不是一个概念。$.getJSON就是单纯的将返回的内容序列化仅此而已。真正的jsonp请参照以下文章: http://www.cnblogs.com/CyLee/p/5381578.html ...
分类:
Web程序 时间:
2016-10-28 15:30:42
阅读次数:
156
什么是Json?JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于 ...
分类:
Web程序 时间:
2016-10-27 12:49:15
阅读次数:
145
做双十一,需要在主会场页面,嵌入我们产品的JS豆腐块。而这个豆腐块需要调用我们后端的数据接口,涉及跨域访问。 参考 http://www.cnblogs.com/2050/p/3191744.html 方案1: 在js中,我们虽然不能直接用XMLHttpRequest请求不同域上的数据时,但是在页面 ...
分类:
Web程序 时间:
2016-10-26 00:25:18
阅读次数:
176