外部リンクの場合のみ新規タブで開くというuser.jsですが
リンクがjavascriptだった場合はこのスクリプトを無視するという風には出来ますでしょうか?


(function (anchors) {
for (var i = 0, l = anchors.length; i < l; i++) {
if (location.host !== anchors[i].host) {
anchors[i].setAttribute("target", "_blank");
}
}
})
(document.querySelectorAll("a"));