回答受付中の質問
縦に長い空白の投稿でページを重くする荒らし(空爆)を無害化するブックマークレ...
縦に長い空白の投稿でページを重くする荒らし(空爆)を無害化するブックマークレットです。
■ 禁止ワードが含まれている回答を非表示にするブックマークレット
javascript:(function(){list = new Array("<禁止ワードその1>","<禁止ワードその2>");var divs = document.getElementsByTagName("div");for(var i=0;i<divs.length;i++){for(var j=0;j<list.length;j++){if(divs[i].innerHTML.match(list[j])){if(divs[i].className=='Extends-details'){divs[i].innerHTML = '';}}}}})();
■ 空白の投稿(空爆)による荒らしの回答を非表示にするブックマークレット
javascript:(function(){list = new Array("<br>\n<br>\n<br>\n<br>","<br />\n<br />\n<br />\n<br />");var divs = document.getElementsByTagName("div");for(var i=0;i<divs.length;i++){for(var j=0;j<list.length;j++){if(divs[i].innerHTML.match(list[j])){if(divs[i].className=='Extends-details'){divs[i].innerHTML = '';}}}}})();
※荒らし側が回答する内容次第で、効かなくなることもあります。
■ 縦に長い回答を疑似インラインフレームの中で表示させるブックマークレット
javascript:(function(){var divs = document.getElementsByTagName('div');for(var i=0;i<divs.length;i++){if(divs[i].className=='qa'){var comment = divs[i].innerHTML;divs[i].innerHTML = '<div style="overflow:scroll;width:100%;height:300px;">' + comment + '</div>';}}})();
※どうなるのかについては下記の画像をご覧ください。
■ ブックマークレットについて
http://help.yahoo.co.jp/help/jp/bookmarks/bookmarks-07.html
状況に合わせてご自分でも造り変えてみてください。
この質問は、dogmaguy2_dragoon_d_endさんに回答をリクエストしています。
(ほかの方からの回答を制限するものではありません)
-
- 質問日時:
- 2012/2/4 20:16:40
-
- 残り時間:
- 7日間
-
- 回答数:
- 1
-
- 閲覧数:
- 9
-
- ソーシャルブックマークへ投稿:
- Yahoo!ブックマークへ投稿
- はてなブックマークへ投稿
- (ソーシャルブックマークとは)
回答
(1件中1〜1件)