实现 jsonp


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// 动态的加载js文件
function addScript(src) {
 const script = document.createElement('script');
 script.src = src;
 script.type = "text/javascript";
 document.body.appendChild(script);
}
addScript("http://xxx.xxx.com/xxx.js?callback=handleRes");
// 设置一个全局的callback函数来接收回调结果
function handleRes(res) {
 console.log(res);
}
// 接口返回的数据格式
handleRes({a: 1, b: 2});