0

我有这样的链接

myaccount.php?posted=true&save=true

我想save=true在点击另一个链接时删除,所以剩下的将是

myaccount.php?posted=true

注意myaccount.php?posted=true&save=true不能放任何#

save=true并且不能加载需要删除的链接,因为我正在运行 javascript。

4

2 回答 2

2

对于像这样的锚:

<a id="yourId" href="myaccount.php?posted=true&save=true">Your link</a>

您可以使用以下 javascript:

var link = document.getElementById('yourId');
link.href = link.href.replace(/&save=true/, '');
于 2012-07-31T02:32:29.077 回答
-2

如果您使用的是 jQuery:

$('anchor-to-click').click(function(e){
    e.preventDefalut(); //stop page loading
    this.href = this.href.replace(/&?save=true/, "");
});
于 2012-07-31T02:33:05.283 回答