欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JSONP原理与实现 博客分类: JavaEEJsonJavaScript jsonp

程序员文章站 2024-03-11 14:08:25
...

  首先在客户端注册一个callback, 然后把callback的名字传给服务器。此时,服务器先生成 JSON数据。然后以JavaScript 语法的方式,生成一个function, function名字就是传递上来的参数jsonp.  

    然后,将JSON数据直接以入参的方式,放置到function中,这样就生成了一段 js 语法的文档,返回给客户端。 

    最后,在客户端浏览器中解析script标签,并执行返回的JavaScript文档,此时数据作为参数,传入到了客户端预先定义好的回调函数里(动态执行回调函数) 。

 

摘自:

http://blog.csdn.net/alen1985/article/details/6365394

 

也可参考:https://www.ibm.com/developerworks/cn/web/wa-aj-jsonp1/

相关标签: jsonp