借助script发送http请求:jsonp
来源:互联网 发布:大学生程序员兼职平台 编辑:程序博客网 时间:2024/05/24 06:42
function getJSONP(url,callback){ var cbnum ='cb'+getJSONP.counter++; var cbname = 'getJSONP.'+cbnum; if(url.indexOf('?') === -1) url += '?jsonp='+cbname; else url += '&jsonp='+cbname; var script = document.createElement('script'); getJSONP[cbnum] = function(response){ try{ callback(response); } finally{ delete getJSONP[cbnum];//删除该函数 script.parentNode.removeChild(script);//移除script元素 } }; //立即出发http请求 script.src = url;//设置脚本url document.body.appendChild(script);}//当页面全部加载以后window.onload = function(){ getJSONP.counter = 0; getJSONP('http://api.taobao.com/apitools/ajax_props.do',function(res){ alert(res); });};
0 0
- 借助script发送http请求:jsonp
- 【javascript】 借助script元素发送HTTP请求:JSONP原理-1
- 【javascript】 借助script元素发送HTTP请求:JSONP原理-2
- 【JS】【客户端】脚本化HTTP —— 借助<script>发送HTTP请求:JSONP
- 【js学习笔记-101】------借助<script>发送HTTP请求
- 关于script jsonp跨域请求数据
- JSONP:(发js请求)请求script,返回回调函数
- ajax(jsonp)发送ajax跨域请求
- 关于发送jsonp请求的问题
- C#发送HTTP请求
- java 发送http请求
- socket 发送http请求
- python发送HTTP请求
- 异步发送HTTP请求
- python发送HTTP请求
- Qt发送HTTP请求
- socket发送http请求
- 发送http请求
- 查询学生学科排名
- async 和 await 的异步处理
- Java反射机制详解
- ubuntu12.04安装tftp、配置tftp服务错误的解决方法
- iOS 懒加载
- 借助script发送http请求:jsonp
- 哈理工OJ 1909 理工门外的树(思维题目)
- Hibernate组件(Component)映射
- JFrame(框架)中添加和设置JPanel(面板)的方法
- 嵌入式学习路线
- Android 通过JNI实现守护进程,使Service服务不被杀死
- Java面试——集合
- HDU 1251 统计难题
- JS元素位置和位置坐标