用javascript在ie8的标签页中打开新页面

Open new page in Tab on Internet Explorer 8 with javascript

本文关键字:新页面 标签 javascript ie8      更新时间:2023-09-26

下面使用

window.open('aPage.aspx');

和我可以打开一个新的标签页在任何浏览器,除了Internet Explorer 8。

我在这篇文章中看到如何在internet explorer的新选项卡中打开网页?我可以通过标签'a'的'target'属性来实现。

我需要在另一个页面加载时具有此行为。所以我不点击链接/按钮,标签页将自动打开,我需要使用javascript。

得到这份工作有什么建议吗?

您可以使用window。加载或jquery $(窗口)。加载(function () {});然后将代码放入函数中。你可以使用window.open(url,'_blank');如你所说

正如您发布的示例的答案所建议的那样,您无法更改浏览器的设置。您所能做的就是将target="_blank"添加到链接中,并将window.open(url,'_blank');添加到javascript打开中。这将告诉浏览器在一个新窗口中打开,但浏览器会尊重用户的偏好设置,在一个新的选项卡或窗口中打开。