JavaScript 跨域问题简述
一、什么是跨域?
1.文件所在的服务器的域名,端口号,协议其中之一不同于当前页面,页面访问该服务器文件的过
程就称为跨域。
2.Ajax由于安全性问题没法跨域访问文件。
3.实现跨域可以通过src链接到需要访问接口,比如访问不同域的js、css文件或者图片,通过对应的script、link、img标签的src属性来实现。
二、使用
<script type="text/javascript" src="./cross.js"></script>
2.跨域访问获取jsonp数据:
A.jsonp:服务器向前端返回callback(data)形式的js字符串数据,callback是前端的一个函数,
data是JSON规范的字符串;
B.jsonp解决跨域问题结合以下代码:
a.通过script标签src属性访问到不同域服务器里面的动态页面&