2015-09-05 18 views
0

我在同一页面中有多个网址...对于某些网址,我需要在新标签中打开它们,同时发送“访问”/请求到另一个网址...发送访问URL,同时打开另一个

<a href="<URL TO OPEN IN NEW TAB>" data-uri="<URL TO SEND VISIT TO>">Text</a> 

我在寻找一种方式来实现这一目标,并且能够发送到包含数据-URI的所有链路的请求......

做你们认为这是可能的做?

回答

0

你可以使用jquery ajax来做到这一点。例如, 。 链接被点击后,它会在另一个选项卡中打开,并请求data-uri中的另一个链接。

$('a').click(function(){ 
var vLink = $(this).attr('data-uri'); 
$.ajax({ 
    url: vLink, 
    data: '', 
    Type: 'GET', 
    success:function(res){ 
    //notify that the link is visited. 
    alert('the link is visited'); 
    }, 
    error:function(err){ 
    alert(err.message); 
    } 
}); 
}); 

属性“data-uri”中的链接将被访问。

+0

非常感谢。这正是我需要的:) – Raphaello

+0

你很好。祝一切顺利。 – Ahmadbaba46

相关问题