Ajax跨域
发布时间:2020-12-15 21:34:48 所属栏目:百科 来源:网络整理
导读:什么是跨域 简单的理解就是因为javascript同源策略的限制(同源策略: javascript或是cookie 默认只允许访问同域名下的内容),例如 a.com 下不能访问 b.com 下的内容,这就是跨域. 不同域条件 先看看域名的组成: 当 协议 子域名 主域名 端口号 任意一个不相同,就
什么是跨域简单的理解就是因为javascript同源策略的限制(同源策略: javascript或是cookie 默认只允许访问同域名下的内容),例如 不同域条件先看看域名的组成: 跨域解决
只支持 function getJSON(url,fn){ // 创建 script标签 var oScript = document.createElement('script'); oScript.src = url; document.body.appendChild(oScript); var reg = /callback=([^&]+)/; var fnName = url.match(reg)[1]; // 挂载window window[fnName] = fn; // 函数在服务器端 执行 oScript.onload = function(){ document.body.removeChild(oScript); delete(window[fnName]); } }
echo $_GET['callback'].'({"name":"hello"})'; 以上就是 毕竟
但是这个方法 header("Access-Control-Allow-Origin:*"); header("Access-Control-Allow-Methods","GET,POST"); 补充一下关于对 浏览器检测是否支持
|