Dantyli / jsonp

jsonp 实现跨域请求

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

jsonp 实现跨域请求


Languages

Language:JavaScript 53.3%Language:CSS 24.1%Language:HTML 22.5%