html - 如何在 IE8 的新选项卡中加载页面?

标签 html tabs explorer tabbed

什么 html 和 IE8 设置的组合让 IE8 在新选项卡中打开链接。或者你不能用 IE8 做这个,你只能通过手动选择文件-> 新/重复选项卡来获得新选项卡?

我的网站在 Firefox 中运行 - 站点上的页面在当前选项卡中加载,站点外的链接加载新选项卡。 IE8 不会运行:target="_blank"打开一个全新的窗口;其他选项,_self _top _parent,都在当前选项卡中打开页面。

我将 Firefox 设置为“在新选项卡中打开新窗口”。我网站上的页面链接都有 target="_self"并且 Firefox 将这些链接保存在当前选项卡中。在外部链接上,我没有设置目标(我添加了 _blank 以查看它是否修复了 IE8,这样做不会影响 Firefox)。

我在 IE8 中找不到等效的设置。 Tools-Internet Options-General-Tabs/Settings有一个enable tabs框,还有一个子选项可以自动切换到新打开的tabs。是否有一些 html 可以工作?我缺少 IE8 设置?

感谢任何帮助。

最佳答案

这不是您可以通过 HTML 代码控制的事情,因为它应该是用户的决定,而不是由文档作者决定如何打开链接。

要在新标签页中打开弹出窗口,请按照 IE8 帮助中的说明操作:

To change how pop-ups are displayed

In Internet Explorer, click the Tools button, and then click Internet Options. Click the General tab, and then, in the Tabs section, click Settings. Make a selection in the When a pop-up is encountered section. Click OK twice.

更新: 阅读 OP 对其他帖子的评论,其目的似乎是让所有外部链接在新选项卡中打开。但是,客户应如何打开任何页面中的任何链接不是文档作者的选择——它必须由客户决定。此外,即使您可以创建一个客户端脚本来设置“目标”属性以打开弹出窗口,但文档对象模型中没有“选项卡”的概念,因此您甚至无法在脚本中执行此操作。

关于html - 如何在 IE8 的新选项卡中加载页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2439440/

相关文章:

jquery - ASP 试图从 DB 转换出来并将 2 个值相乘

javascript - 在 acf 选项卡上单击触发事件 - 如何

drupal - 使用选项卡创建 drupal 6 模块

javascript - jQuery 如果元素位于当前选项卡上

jquery - 带有 Canvas 和图像响应的 Div

html - 无法在页面上看到我的表单按钮或页脚

jQuery .click to toggle div 内容

debugging - 调试崩溃的 explorer.exe 的最佳方法是什么?

windows - AHK Always on Top 不适用于 Windows 文件资源管理器和其他 Windows 系统窗口?

windows - 更改 desktop.ini 不会在 Windows 中自动更新文件夹图标