window.open添加请求头
时间: 2023-09-01 21:08:37 浏览: 4201
window.open的例子和使用方法以及参数说明
在JavaScript中,使用window.open打开新窗口时,可以通过在URL中添加请求参数来传递数据,但是不能直接添加请求头。如果需要添加请求头,可以考虑使用XMLHttpRequest对象发送AJAX请求来实现。具体步骤如下:
1. 创建XMLHttpRequest对象:var xhr = new XMLHttpRequest();
2. 设置请求方法和请求地址:xhr.open('GET', url, true);
3. 设置请求头:xhr.setRequestHeader('header-name', 'header-value');
4. 发送请求:xhr.send();
完整的代码示例如下:
```
var xhr = new XMLHttpRequest();
xhr.open('GET', url, true);
xhr.setRequestHeader('header-name', 'header-value');
xhr.send();
```
注意,使用XMLHttpRequest发送跨域请求时,需要在服务端设置CORS(跨域资源共享)来允许跨域请求。
阅读全文