如何使用JavaScript/ jQuery从一个链接打开两个页面
How to open two pages from one link with JavaScript/ jQuery?
我想知道我是否可以在查看的同一页面中打开http://example.com/some-page
(经典href链接),并在新选项卡中打开第二个链接。
<a href="http://example.com/some-page" second-url="http://example.com/other-page">link name</a>
我在SO上没有找到任何与此相关的内容。
有办法吗?
PS:请不要认为这是复制品。问题是,我将有一个页面上的多个动态链接(从数据库)。不能为每个链接添加javascript(这是其他问题的解决方案)。
这可以用window.open()
完成。您还需要调用event.preventDefault()
,以防止a
标签的默认动作。
<a href="#">Click Here</a>
$('a').on("click", function(event) {
event.preventDefault();
window.open('http://www.facebook.com');
window.open('http://www.espn.com');
});
下面是一个例子
http://jsfiddle.net/299tvrp9/可以写一行:
<a href="http://example.com/some-page" onclick="window.open('http://example.com/other-page')">link name</a>
HTML
<a id="link-title">link name</a>
jQuery $('#link-title').on('click', function(){
window.open('https://linkaddress.com','_blank');
window.open('https://linkaddresstwo.com','_blank');
});
你是这个意思吗? 相关文章:
- 多个链接的Javascript动画
- 如何使用jQuery禁用多个链接
- 当页面包含指向一个图像的多个链接时,fancyBox会复制缩略图辅助图像
- 为什么在这种情况下要向JQuery添加两个链接
- 可折叠容器/柱.添加多个链接
- 是否有脚本/代码可以一次将链接属性添加到多个链接
- 将多个链接表映射到嵌套的JQuery手风琴
- jQuery show()和hide()查找页面上的多个链接
- Javascript在3个链接上添加EventListener,只有1个可用
- 单击时打开 2 个链接,而不会将一个链接作为“弹出窗口”阻止
- 在量角器中选择多个链接
- 同时提取两个链接
- 节点JS,从两个链接同步发出HTTPS请求
- 两个链接的自动更新(根据另一个中的输入)数字输入字段与JavaScript
- 使用href到两个链接(PHP和一个网页)
- 如何连接到HighCharts中两个链接系列的端点
- 如何使用jQuery区分具有相同内容的两个链接
- 颜色框在图像处有两个链接,但在组中显示一次
- 如何修改给定的代码打开两个链接在一次点击(没有解决方案为我工作)
- 我有两个弹出对话框.我有javascript.目前,当点击两个链接时,只有一个弹出窗口打开