html的跨域

html本身是不支持跨域的也就是说网页位于a.test.com是不能访问a.test.com以外的内容的,但是<script>标签除外,他可以跨域获得数据,获取后的数据会被javscript解释。这也是jsonp的大概原理。

包括IE6在内的大多浏览器支持的标准跨域数据访问方式。

核心思想是利用JS标签里面的跨域特性进行跨域数据访问,在JS标签里面存在的是一个跨域的URL,实际执行的时候通过这个URL获得一段字符串,这段返回的字符串必须是一个合法的JS调用,通过EVAL这个字符串来完成对获得的数据的处理。

你可能感兴趣的:(html)