【发布时间】:2013-12-06 23:16:41
【问题描述】:
我在使用 Internet Explorer 时遇到了问题。
您可能知道 FireFox 和 Google Chrome 在新选项卡中打开链接,如果链接 target="_blank".
但这在 Internet Explorer 中不起作用。
由于 InternetExplorers 标准选项,它会在新的弹出窗口中打开每个链接。如果您想在新标签中打开链接,则必须更改选项中的设置或每次单击链接时按“ctrl”。
所以现在我的问题是:有没有办法在每次单击鼠标左键时模拟 Ctrl 按下?
【问题讨论】:
-
我会说这不关你的事。 :) IE 用户已经习惯了这种行为,要么正在处理它,要么他们不在乎。不要乱用标准行为。
-
@deceze -- 除非这是他正在开发的 Intranet Web 应用程序并且老板要求他确保任何新窗口都需要在新选项卡中打开,以减轻服务台关于用完的电话地板上的内存 bcoz 用户不会自己关闭窗户。只是想说明一切皆有可能 =)
-
@Beemer 在这种情况下,您应该更改浏览器默认值或浏览器,因为此问题会影响 intarwebs 上的所有页面。
-
@chriswilliams111 我认为你不明白他的意思。 IE 以某种方式工作,这是 IE 用户习惯的。 如果您可以仅为您的网站更改行为,那么您的网站的行为将与其他所有网站不同,并且浏览器将无法按用户预期运行。这对人们没有帮助,这会使人们感到困惑。
标签: javascript jquery internet-explorer