0

这是我要解决的问题。我想从一个网页创建一个 XMLHttpRequest,设置一些标头值,并获取一个新网页的内容。这一切都有效。但是现在我有了 responseText,它是一个带有 JavaScript 的完整网页,我想将此页面设置为当前页面的内容。

这可能吗?我可以用另一种方式做类似的事情吗?我的主要限制是需要使用标头值并且我不能使用 URL 参数值。

谢谢

编辑:

这是我的情况;我需要与 3 方供应商沟通以从我的网站显示他们的网站。他们只检查标题值,所以我需要在标题中添加一个标识符,以便他们可以选择它并显示正确的页面。他们的页面是带有 JavaScript 的完整 HTML 页面。这就是我想使用的:

var request = new XMLHttpRequest();
request.open("GET", "www.thirdpartydomain.com/specialpage.html", false);
req.setRequestHeader('Special-Identifier','My-Special-Indetifer');
request.send(null);

//request.responseText now contains a whole valid web page that i want to show in the same web browser

但是如何获取返回的内容来替换浏览器的当前内容呢?

4

0 回答 0