Buzzurlの記事タイトルのリンクを本文へのものにする
// ==UserScript== // @include http://buzzurl.jp/* // ==/UserScript== (function(){ var expr = "descendant::*["+className("txt")+" or "+className("txt_ttl")+"]/a"; var ancs = document.evaluate(expr, document.body, null, 7, null); for (var i = 0, len = ancs.snapshotLength, a; i < len; i++) { a = ancs.snapshotItem(i); a.href = a.href.replace(/^http:\/\/buzzurl\.jp\/entry\//, ""); } function className(name){ return "contains("+ "concat(' ',normalize-space(@class),' '), concat(' ','"+name+"',' ')"+ ")"; } })();