2009-05-26
はてブプラスの提供枠をニコニ広告風に表示する
はじめに
はてなブックマークプラス がリリースされましたね!
エントリーページに提供っていうのが表示されているのが楽しいですね!
でも、もっともっと提供っぽい感じにしたらおもしろいんじゃないかと思って作ってみました!
以下のような感じになります
楽しいですね!
やり方
使い方は簡単です!
- はてブのエントリーページに行って(例えば、はてなブックマーク - はてなブックマークプラス)
- 以下のブックマークレットをロケーションバーにコピペして、 Enter キーを叩く!
javascript:(function(s){s.src='http://amachang.sakura.ne.jp/misc/teikyo/teikyo.js';document.body.appendChild(s);})(document.createElement('script'))
(たぶん、 IE 系でも動きます。試していませんが。。)
おまけ
Greasemonkey バージョンも作ってみました!
// ==UserScript== // @namespace http://d.hatena.ne.jp/amachang/ // @include http://b.hatena.ne.jp/entry/* // @include http://b.hatena.ne.jp/entry?mode=more&url=* // ==/UserScript== location.href = "javascript:(function(s){s.src='http://amachang.sakura.ne.jp/misc/teikyo/teikyo.js';document.body.appendChild(s);})(document.createElement('script'))";
というわけで
ご自由にお試しください!
コードもご自由に使ってください!
はてなブックマークプラスに登録していないユーザーをエントリーページから抹消する JavaScript と Greasemonkey
はじめに
はてなブックマークプラス がリリースされましたね!
というわけで、「てなブックマークプラスに登録していない(正確には、 plus アイコンを出していない)ユーザーをエントリーページから抹消する JavaScript」を書いてみました!!
これで、はてブプラス民に囲まれて幸せですね!
やったね!
ご自由にお使いください(Firefox or Safari で動くと思います)
Ten.Selector.getElementsBySelector('ul#bookmarked_user > li').filter(function(e) { return !e.getElementsByClassName('plus_icon').length }).forEach(function(e) { e.style.display = 'none' });
javascript:void(Ten.Selector.getElementsBySelector('ul#bookmarked_user > li').filter(function(e) { return !e.getElementsByClassName('plus_icon').length }).forEach(function(e) { e.style.display = 'none' }));
グリモン
// ==UserScript== // @namespace http://d.hatena.ne.jp/amachang/ // @include http://b.hatena.ne.jp/entry/* // @include http://b.hatena.ne.jp/entry?mode=more&url=* // ==/UserScript== location.href = "javascript:void(Ten.Selector.getElementsBySelector('ul#bookmarked_user > li').filter(function(e) { return !e.getElementsByClassName('plus_icon').length }).forEach(function(e) { e.style.display = 'none' }))";


