JSONP的好处到底究竟在哪里?

浴火_凤凰 Web前端开发工程师  2011-12-01 04:19:17
在开发应用的过程中遇到了典型的跨域取数据的问题。
主要的通过JS在跨域取数据。
在实践的过程中主要使用了两种方法:
1.直接加载外部网站的JS文件。
2.使用JSONP技术通过回调函数来解析数据。

一直困扰我的一个问题就是:
JSONP的好处到底究竟在哪里?

我获取的数据一般是JSON或者类似JSON格式,
当然如果使用JSONP技术返回的肯定是JSON格式数据。
但是第一种情况的JS文件的内容,我叫做类JSON格式,
为什么这么说呢,因为我的JS文件内容其实就是一个JavaScript
对象,或者说其实就是在第二种JSONP技术返回的JSON数据的前面加了
一个名称而已,就类似于上面的两种情况分别返回的是下面的情况:
1.var json={"test":"This is a test !"};
2.callback({"test":"This is a test !"});

我只看到了返回是数据的格式不一样,其它的优势在哪里?
请大家明示!
希望大家帮忙解开我心中的困惑,谢谢!!!
...全文
268 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
浴火_凤凰 2012-03-30
使用什么样的架构,放在自己网站的第三方内容最容易及时更新,而且自己可以检测到第三方内容的点击?
回复
相关推荐
发帖
高性能WEB开发
创建于2008-07-01

2.5w+

社区成员

高性能WEB开发
申请成为版主
帖子事件
创建了帖子
2011-12-01 04:19
社区公告
暂无公告