首先熟悉一下jsonp的工作原理:ajax请求受同源策略影响,不允许进行跨域请求,而script标签src属性中的链接却可以访问跨域的js脚本,利用这个特性,服务端不再返回JSON格式的数据,而是返回一段调用某个函数的js代码,在src中进行了调用,这样实现了跨域。(via:csdn) 为了深化对jsonp原理的认识,demo中豆瓣音乐实现的脚本基于原生JavaScript 调用了豆瓣的api,可以查询自己喜欢的音乐和歌手 增加百度搜索提示功能的实现,并且搜索项高亮选中 点我看看