博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
豆瓣api-简单跨域演示
阅读量:5761 次
发布时间:2019-06-18

本文共 924 字,大约阅读时间需要 3 分钟。

 今天听着豆瓣电台,突然瞅到了开放api,心血来潮,就写了一个小demo~~ 很简单啦

它提供的API非常丰富

 

唯一的一个知识点:JS跨域

方式之一:

创建script 仿引用第三方库进行操作,数据在回调函数中接收,当然这里是为了简单而使用的方式哈~

1  //跨域处理方式一2                     var oScript = document.createElement('script');3                     oScript.src = 'http://api.douban.com/book/subjects?q=' + oW.value + '&alt=xd&callback=fn';4                     document.body.appendChild(oScript);5                     oW.value = '';
1     //此处fn函数即为api中callback的回调          2      function fn(data) {3             console.log(data);4             //对data作处理5             //.....6         }

 

以下是HTML代码

1   
2
3
7
8
9
10
11
12
View Code

两个点:1.API与参数 2.回调函数对数据作处理

打完收工。。。

 

转载于:https://www.cnblogs.com/oldcell/p/5333793.html

你可能感兴趣的文章
【JS基础】初谈JS现有的数据类型
查看>>
【294天】我爱刷题系列053(2017.11.26)
查看>>
Microsoft发布了Azure Bot Service和LUIS的GA版
查看>>
Google发布Puppeteer 1.0
查看>>
何时该用无服务器,何时该用Kubernetes?
查看>>
窗口进度条及其高级使用
查看>>
实录分享&视频 | 微软Visual Studio Code是这样支持Docker的
查看>>
放弃OpenStack?恐怕还不到时候
查看>>
苏宁精准营销之生成人群包的演进
查看>>
.NET开源现状
查看>>
Dave Farley:持续交付的基本原理
查看>>
可替换元素和非可替换元素
查看>>
2016/08/25 The Secret Assumption of Agile
查看>>
(Portal 开发读书笔记)Portlet间交互-PortletSession
查看>>
【资料搬迁】windows 下更改mysql的root密码
查看>>
openfiler简单使用
查看>>
Linux基于libmemcached,php扩展memcached的安装
查看>>
搭建vsftpd服务器,使用匿名账户登入
查看>>
AMD改善Linux驱动,支持动态电源管理
查看>>
idea 用Tomcat进行热部署遇到的问题
查看>>