我正在用
进行JSONP调用 var head = document.getElementsByTagName("head")[0];
var script = document.createElement("script");
script.setAttribute("type", 'text/javascript');
script.setAttribute("src", url);
head.appendChild(script);
head.removeChild(script);
并且我已将我的回调声明为
function myCallBack(){
}
所以我想用"myCallBack({......})"
,
有没有办法在前端本身做到这一点?使用JavaScript
我无法通过传递url....?callBack=myCallBack
我没有使用JQUERY。
答案 0 :(得分:1)
没有。 JSON-P中的函数调用必须由服务器生成。如果浏览器可以这样做,那么同源策略将不存在,JSON-P首先不会有用。