网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 使用Script元素发送JSONP请求的方法
内容
    下面小编就为大家带来一篇使用Script元素发送JSONP请求的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。
    使用Script元素发送JSONP请求的方法:
    // 根据指定URL发送一个JSONP请求 
    //然后把解析得到的相应数据传递给回调函数 
    //在URL中添加一个名为jsonp的查询参数,用于指定该请求的回调函数的名称 
    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.prentNode.removeChild(script); 
       }  
      }; 
      script.src = url; 
      document.body.appendChild(script); 
    } 
    getJSONP.counter = 0;
    以上这篇使用Script元素发送JSONP请求的方法就是小编分享给大家的全部内容了,希望能给大家一个参考
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/25 6:34:18