javascript基础十(知识点类js中的跨域)

来源:互联网 发布:冲压模具书籍 知乎 编辑:程序博客网 时间:2024/06/08 03:01
/** * 跨域:在不同的域名下进行数据交互 */ajax: XMLHttpRequest(); //不能跨域// 可以设置1:document.domain = 'a.com';2:服务器代理: XMLHttpRequest 代理文件3:script标签 :jsonp4:location.hash5:window.name (和上面本质相同)6:flash7:html5 postMessagejsonp : jspn + padding(填充)box({name : 'haha'})function box(json){alert(json.name); //haha}//引用js的方法function createJs(url){var oScript = document.createElement('script';)oScript.type = 'text/script';oScript.URL = url;document.getElementsByTagName('head')[0].appendChild(oScript);}createJs('json.js?callback=fn');function fn(json){alert(json.name);}

0 0
原创粉丝点击