原生javascript实现jsonp
来源:互联网 发布:软件开发的发展 编辑:程序博客网 时间:2024/04/30 00:05
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>jsonp实现</title></head><body><p></p><script type="text/javascript">//工具函数(function (w,d) {var jsonp = function (url, data, callback) {//将传入的data以name=value形式拼接到url后var reqUrl = url.indexOf('?') == -1 ? '?' : '&';for (var k in data) {reqUrl += k + '=' + data[k] + '&';}//url?name=value&callback=fooreqUrl += 'callback=foo';//创建script标签var script = d.createElement('script');script.src = url + reqUrl;w['foo'] = function (resp) {callback(resp);//回调函数完成,删除script标签d.body.removeChild(script);}//添加script标签d.body.appendChild(script);}w.$jsonp = jsonp;}(window,document))//测试$jsonp('http://api.douban.com/v2/movie/in_theaters',{count : 1,start : 0,},function (resp) {document.querySelector('p').innerHTML = JSON.stringify(resp);})</script></body></html>
阅读全文
0 0
- 原生javascript实现jsonp
- 原生JavaScript实现AJAX、JSONP
- 使用原生JavaScript实现AJAX、JSONP
- 【JavaScript】原生JS实现AJAX、JSONP
- 原生JS实现的AJAX方法、JSONP
- 原生JavaScript实现AJAX
- 原生javaScript实现Ajax
- 原生javascript实现getUrlParam
- JavaScript实现原生ajax
- javascript加RoR实现JSONP
- 【JavaScript】-原生JavaScript实现Ajax
- 原生JS实现AJAX、JSONP及DOM加载完成事件
- 原生JS实现AJAX、JSONP及DOM加载完成事件
- 原生JS实现AJAX、JSONP及DOM加载完成事件
- 原生javascript实现拖放功能
- 原生JavaScript实现弹球游戏
- 原生Javascript实现GBK解码
- 原生javascript实现拖动元素
- 谷歌的大型新技术发布有很多失败的搜索引擎优化
- jython在eclipse控制台出现Failed to install '': java.nio.charset.UnsupportedCharsetException: cp0解决方法
- 一个笔试题,射击靶子最高得分问题
- visual studio 2013 远程调试配置实践
- Android移动开发-使用MediaRecorder录制音频的实现
- 原生javascript实现jsonp
- Android来电连续按两次POWER键实现挂机功能
- 超薄笔记本电脑回收站里面的文件清理了怎么找回
- sass安装以及安装后谷歌调试编译的解决方案
- 用Python写的计算两个日期时间间隔的脚本
- kotlin 语法跟 java 的不同
- phpexcel的使用,tp3.2
- MVVM WPF 使用 datagrid 绑定 comboBox
- C# using System.Windows.Media.Imaging;该引用哪个dll