使用Javascript将具有特定字符串的URL中的链接重定向到另一个URL

时间:2017-06-06 17:00:11

标签: javascript jquery

我的页面上有这个链接:

return ( std::tie(lhs.CUid, lhs.source, lhs.sink, lhs.var)
         < std::tie(rhs.CUid, rhs.source, rhs.sink, rhs.var));

我需要将点击该链接的用户重定向到此网址:

<a href="https://community.mydomain.com/t5/custom/page/page-id/developer-zone">

我希望能够在头部添加一些Javascript / jQuery,如果链接网址包含&#39; community.mydomain.com&#39;然后,如果用户点击链接,则重定向到新的URL。&#34;有些东西告诉我,这并不容易。

我已经检查了类似的问题,但我并没有特别考虑我要做的事情。

1 个答案:

答案 0 :(得分:0)

它实际上非常简单,您可以等待链接点击jquery然后重定向:

&#13;
&#13;
$(function(){

$(document).on("click","a",function(e){
    e.preventDefault();//prevent google from opening
    location.href="http://stackoverflow.com";//open SO instead
});

});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="https://google.com">Hi</a>
&#13;
&#13;
&#13;