中国开发网: 论坛: 程序员情感CBD: 贴子 622494
Miracle
其实就是绕开HTTPRequest调用其他域文档的安全限制,直接通过“养了javascript生新javascript”实现跨域通讯。例子见内
[code=javascript]var requestURL = "http://www.anotherdomain.com/abc.xyz?"+ dataString; //要发送到另一个域的请求 var date = new Date(); var time = date.getTime(); var noCacheIE = "&noCacheIE=" + time; var scriptID = "MBJSONScriptID" + time; var scriptObj = document.createElement("script"); var headObj = document.getElementsByTagName("head"); var headLoc = headObj.item(0);//找到HTML scriptObj.setAttribute("type", "text/javascript"); scriptObj.setAttribute("src", requestURL + noCacheIE); scriptObj.setAttribute("id", scriptID); headLoc.appendChild(scriptObj);//注入 | -ICP -IDC -ISP |