Jetzt bringe ich Ihnen einen Artikel darüber, wie Sie Skriptelemente zum Senden von JSONP-Anfragen verwenden. Lassen Sie mich es jetzt mit Ihnen teilen und es allen als Referenz geben.
Methode zum Senden einer JSONP-Anfrage mithilfe eines Skriptelements
// 根据指定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;
Das Obige ist, was ich Ich habe es für alle zusammengestellt und hoffe, dass es in Zukunft für alle hilfreich sein wird.
Verwandte Artikel:
JavaScript ändert dynamisch HTML-Seitenelemente wie das Hinzufügen oder Löschen
Verwenden von p5.js zum Erstellen Feuerwerkseffekte Beispielcode_Javascript-Kenntnisse
Detaillierte Erklärung der Kombination von JavaScript und HTML
Das obige ist der detaillierte Inhalt vonSo senden Sie JSONP-Anfragen mithilfe von Skriptelementen (grafisches Tutorial). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!