利用者:Camillu87/unlink-website.js
表示
お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。
多くの Windows や Linux のブラウザ
- Ctrl を押しながら F5 を押す。
Mac における Safari
Mac における Chrome や Firefox
- ⌘ Cmd と ⇧ Shift を押しながら R を押す。
詳細についてはWikipedia:キャッシュを消すをご覧ください。
// 特定サイト(悪意のあるサイトなど)へのリンクを無効化するスクリプト
// unlink-website.js
//
$(function(){
var tarry = ["food-faq\.jp\.net", //無効対象のURL正規表現
"example\.co\.jp"]; //例
for(var target of tarry) {
var targetRE = new RegExp(target);
$('a').each( function(index, element) {
var linkurl = $(element).attr('href');
if (linkurl === undefined) return true;
if ( linkurl.match(targetRE)) {
$(this).css('pointer-events', 'none').css('color','grey').attr('title','リンク無効化');
console.log('無効化された問題URL:'+linkurl);
}
});
}
});