工具:require.js
跨域传值--
1、form表单
var action = 提交的url; //创建表单跨域提交数据 var form = document.createElement("form"); var iframe = document.createElement("iframe"); iframe.id = "id_iframe"; iframe.name = "id_iframe"; iframe.style.display = "none"; document.body.appendChild(form); document.body.appendChild(iframe); document.clear(iframe); var 参数= document.createElement("input"); 参数.type = "hidden"; form.appendChild(参数); 参数.value=参数值; 参数.name=参数名; form.action = action; form.method = "post"; form.target = "id_iframe"; form.submit();
2、require.js
var url = "http://你要传的url" + "?参数=xxxxx"; require([url],function (data) {});
跨域取值--require.js
var url = "http://你要取返回值的url" + "?参数=xxxxx"; require([url], function (data) { alert(返回值) //这里直接写返回值的名字,不要data.什么的 });
转载于:https://blog.51cto.com/dabaozi/1605835