将HTTP请求中的接受设置为window.open javascript调用

时间:2015-03-08 16:15:51

标签: javascript http xmlhttprequest

我有一个像这样的window.open命令:

window.open("http://MyServer/MyPage");

我知道我可以使用以下内容设置accepts请求:

var client = new XMLHttpRequest();
client.open("GET", "http://MyServer/MyPage");
client.setRequestHeader("Accept", "ContentTypeName");
client.send();

现在我需要结合这两件事。但我不知道怎么做。 所以...

如何将HTTP标头中的接受设置为window.open命令执行的调用?

已更新
这是一个非常相似的问题:window.open with headers 已经answered

但正如答案建议我在新窗口中写的那样,如果我的内容类型是二进制文件,则无法实现:

  • 应用/ PDF
  • 应用/ vnd.ms-Excel中
  • 应用/ vnd.openxmlformats-officedocument.spreadsheetml.sheet

根据我的需要,这些类型将会出现。所以任何人都知道如何做到这一点?

0 个答案:

没有答案