沉淀一下跨域、ajax、jsonp的知识。 首先了解一下什么是同域、同源策略、跨域。 同域请求和跨域请求的区别在于URL的三要素:协议、域名、端口 同域请求:一个请求的url三要素与当前页面的三要素相同的请求叫做同域请求 跨域请求:一个请求的url三要素与当前页面的三要素有一个不相同的请求就叫做跨域请求 同源策略:它是一种浏览器厂商为了安全,强制添加的一种安全限制,它限制了js在哪些地方(同域请求中)可以用,哪些地方(跨域请求中)不可以用 所以说Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动…