利用<script>标签没有跨域限制的“漏洞”来达到与第三方通讯的目的。 当需要通讯时,本站脚本创建一个<script>元素,地址指向第三方的API网址,形如: <script src="http://www.xxxx.com/index.php?par1=1&bar2=2"></script> 并 ...
分类:
Web程序 时间:
2016-11-16 14:43:50
阅读次数:
187
前言 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。 前言 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。 前言 由于Sencha Touch 2这种开发模式的特性,基本决 ...
分类:
Web程序 时间:
2016-11-16 14:34:01
阅读次数:
198
什么是跨域: 这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。 一、通过jsonp跨域 首先在客户端注册一个callback (如: ...
分类:
其他好文 时间:
2016-11-16 13:37:04
阅读次数:
142
一、JS原生Ajax ajax:一种请求数据的方式,不需要刷新整个页面;ajax的技术核心是 XMLHttpRequest 对象;ajax 请求过程:创建 XMLHttpRequest 对象、连接服务器、发送请求、接收响应数据; 下面简单封装一个函数,之后稍作解释 1、创建 1.1、IE7及其以上版 ...
分类:
Web程序 时间:
2016-11-15 16:28:52
阅读次数:
208
本篇列举三个demo:
1、用ajax请求json格式数据(javascript)
2、用ajax请求json格式数据(Jquery)
3、用jsonp请求json格式数据(Jquery)
页面...
分类:
Web程序 时间:
2016-11-12 14:28:29
阅读次数:
266
解决Ajax 跨域问题 - JSONP原理解析为什么会有跨域问题? - 因为有同源策略
同源策略是浏览器的一种安全策略,所谓同源指的是 请求URL地址中的 协议, 域名 和 端口 都相同,只要其中之一...
分类:
Web程序 时间:
2016-11-12 14:24:34
阅读次数:
240
JSONP:原理是:动态插入`script`标签,通过`script`标签引入一个`js`文件,这个js文件载入成功后会执行我们在url参数中指定的函数,并且会把我们需要的`json`数据作为参数传入。由于同源策略的限制,`XmlHttpRequest`只允许请求当前源(域名、协议、端口)的资源,为 ...
分类:
其他好文 时间:
2016-11-12 13:36:23
阅读次数:
229
项目中关于ajax jsonp的使用,出现了问题:可以成功获得请求结果,但没有执行success方法总算搞定了,记录一下 function TestAjax() { $.ajax({ type : "get", async : false, url : "ajaxHandler.ashx", //实 ...
分类:
Web程序 时间:
2016-11-11 00:41:37
阅读次数:
153