http://blog.csdn.net/lrz1011/article/details/7913992异步上传文件并获得返回值(完全跨域)AJAX可以进行数据的异步请求,但对于文件和跨域问题却束手无策。Jsonp可以进行跨域数据的异步请求,但同样不能使用于文件。表单可以进行跨域数据和文件的上传,但...
分类:
Web程序 时间:
2014-11-24 22:04:32
阅读次数:
224
无标题文档 data.js 的内容是 fn([1,2,3,4,5])
输出结果: 实例: 无标题文档 处理数据:
//遍历数组 第一个参数是索引 第二个是内容$.each( [0,1,2], function(i, n){ console.log( "索引:" + i + " 内容: " + n )...
分类:
Web程序 时间:
2014-11-22 22:55:37
阅读次数:
611
php中jsonp输出时一般用下面的格式:callbackname('json string');如果中间的json string中含有单引号,这个输出就是有问题的,调用方一般是无法处理的,所以我们要对单引号进行转义。如果是用json_encode方式生成可以用下面的方式转义:$ret = json...
分类:
Web程序 时间:
2014-11-22 17:16:44
阅读次数:
183
ajax与生俱来就不能跨域。 但ajax和jsonp其实本质上是不同的东西。ajax的核心是通过XmlHttpRequest获取非本页内容,而jsonp的核心则是动态添加标签来调用服务器提供的js脚本。 (AJAX)不能访问非本域的内容。但是,静态资源是不受域策略限制的,可以加载任意域的脚本...
分类:
Web程序 时间:
2014-11-21 12:26:42
阅读次数:
221
一、设置服务器端,让ajax能直接调用服务器端设置tomcat 设置为例: 在web.xml中添加如下过滤器 CorsFilter org.apache.catalina.filters.CorsFilter CorsFilter /* 二、使用jsonp方式进行三、使用自定义...
分类:
编程语言 时间:
2014-11-21 10:35:05
阅读次数:
178
test servlet/** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletReq...
分类:
Web程序 时间:
2014-11-20 18:20:42
阅读次数:
168
JSON和JSONP JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,用于在浏览器和服务器之间交换信息。 JSONP(JSONWithPadding),就是打包在函数调用中的的JSON(或者包裹的JSON)。 JSON是一种数据格式,JSONP是一种数据...
分类:
Web程序 时间:
2014-11-20 18:17:42
阅读次数:
161
JSONP原理JSON和JSONP JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,用于在浏览器和服务器之间交换信息。 JSONP(JSON With Padding),就是打包在函数调用中的的JSON(或者包裹的JSON)。 JSON是一种数据格式...
分类:
Web程序 时间:
2014-11-20 10:13:55
阅读次数:
352