1. 首页
  2. 编程语言
  3. Javascript
  4. 跨域方式详解:jsonp、document.domain、window.name、window.postMessage

跨域方式详解:jsonp、document.domain、window.name、window.postMessage

上传者: 2023-06-04 16:48:50上传 DOCX文件 20.22KB 热度 20次

在JS中,想要跨域请求数据是很困难的。但是我们可以通过jsonp、修改document.domain、使用window.name以及HTML5中的window.postMessage方法来实现跨域。jsonp利用了引入不同域上的js脚本文件的特性。修改document.domain可以跨子域。window.name是一个属性,在窗口生命周期内共享,并且可以进行读写操作。window.postMessage方法可以用来向其他窗口传送数据。这些方法都是可以遵循同源策略的同时实现跨域的。

下载地址
用户评论