如何制作一个替换链接的greasemonkey用户脚本

时间:2012-11-06 12:33:18

标签: javascript greasemonkey

  

可能重复:
  Modifying all links w/ Greasemonkey

所以我需要制作用户脚本,将一个链接重定向到另一个链接,但我对javascript一无所知。

我想替换www.kaskus.co.id/showpost.php?p=204852850&postcount=11 与旧。kaskus.co.id/showpost.php?p=204852850&postcount=11

差异仅在页面地址的前面。 php?p =之后的数字是不同的。所以最后我要替换 www.kaskus.co.id/showpost.php?p=old.kaskus.co.id/showpost.php?p=

请注意,我需要重定向该完整地址的链接,而不是仅www.kaskus.co.id

的基本地址

你也可以制作剧本吗?我非常感激:D

1 个答案:

答案 0 :(得分:0)

// ==UserScript==
// @name           Autoredirect
// @description    Autoredirect
// @include        *Add your page here. wildcards suppoe*
// ==/UserScript==
var a=document.links;
var i;
for(i=0;i<a.length;i++)
if(a[i].href.match(/www.kaskus.co.id\/showpost\.php\?/))
    a[i].href=a[i].href.replace(/www.kaskus.co.id/,"old.kaskus.co.id");