小编Nik*_*Nik的帖子

Javascript链接能够在新标签/窗口中打开

我正在尝试获取一个链接,该链接将在当前页面中打开,或者在基于用户设置的新选项卡/窗口中打开命令/ ctrl(等)时.现在我正在使用这样的东西:

<a href='http://example.com' onclick="setTimeout(function() {window.location='/some_local_page'}, 10); return false;">Foo!</a>
Run Code Online (Sandbox Code Playgroud)

这允许我单击链接并让它打开本地页面,但我必须右键单击并在新选项卡/窗口中选择打开.我很确定这是一个已解决的问题,但我找不到google/stackoverflow关键字的正确组合.:)

这可能有助于澄清:

<a href='http://example.com' onclick="some_javascript_function(); return false;">Foo!</a>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,单击应调用some_javascript_function(),并且命令/ ctrl单击应在新选项卡/窗口中打开"http://example.com",并且不对当前页面执行任何操作.

html javascript jquery

1
推荐指数
1
解决办法
4651
查看次数

标签 统计

html ×1

javascript ×1

jquery ×1