js的跨域
来源:互联网 发布:刷留言软件免费版 编辑:程序博客网 时间:2024/05/30 04:27
理解跨域首先必须要了解同源策略。同源策略是浏览器上为安全性考虑实施的非常重要的安全策略。
js跨域可以通过hash,jsonp,flash,html5的 postMessage
<!DOCTYPE html><html><head><script type="text/javascript" src="jquery-1.8.3.min.js" ></script></head><body><div ><button id="getJsonpByJquery" >获取</button></div></body><script type="text/javascript" > function createJs(sUrl){ var oS=document.createElement('script');oS.type="text/javascript";oS.src=sUrl;document.getElementsByTagName('head')[0].appendChild(oS); } createJs('jsonp.js');function fn(json){ //alert(json.name);}$("#getJsonpByJquery").click(function () { $.ajax({ url: 'http://suggestion.baidu.com/su?wd=&json=1&p=3&sid=9206_1455_7801_9753_9451_9475_9499_9769_9477_7798_9454_9978_9024&req=2&_=1416047072973', dataType: "jsonp", jsonp: "cb",type:'get', success: function (data) { console.log(data) } })})</script></html>
jsonp.js内容如下:
fn({name:'ikscher'});
http://suggestion.baidu.com/su?wd=&json=1&p=3&sid=9206_1455_7801_9753_9451_9475_9499_9769_9477_7798_9454_9978_9024&req=2&cb=jQuery1102012195009808056056_1416047072972&_=1416047072973
返回:
jQuery1102012195009808056056_1416047072972({"q":"","p":false,"bs":"","s":[]});
0 0
- js的跨域
- js的跨域
- JS的跨域问题
- js的跨域访问
- JS的跨域访问
- js跨域的情况
- js跨域的处理
- js的跨域问题
- js跨域的研究
- JS的跨域请求
- JS的跨域问题
- js的跨域问题
- js和as的跨域研究
- js跨域的理解与实现
- 【js跨域访问的一些解决方案】
- Iframe 的JS跨域问题
- 关于JS跨域的解决方案
- iframe下JS跨域的方法
- 多点温度采集及上位机监视系统项目经历及总结
- cobol学习之八表的建立与使用
- 4Sum
- UVA10081 - Tight Words(dp)
- Java编程思想读书笔记-5
- js的跨域
- IP地址、网络号、主机号
- Surrounded Regions
- 安卓资源
- 第8篇:swift语言笔记:属性与下标关键点
- hdu 5093 Battle ships 经典二分匹配模型
- 辣椒回锅肉、水煮鱼片
- 如何写paper
- 练习1getchar函数读入一个整数