サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
掃除・片付け
kiyo-hoge.hatenadiary.org
$('<div />').dialog({ close: function(event) { $(this).dialog('destroy'); $(event.target).remove(); });今日初めて使った。 ダイアログ表示させる時、その要素がDOMツリーに入ってないとちゃんと bodyの最後に追加してからdialogとして表示してくれる。 だがそのままではダイアログを閉じてもDOMツリーに追加されたままなので 閉じた際に削除する必要がある。 closeイベント時に「$(this).dialog('destroy');」を飛び出せば ダイアログは消えるがダイアログ内に表示させた要素はbodyの最後に残ったままだ。 なのでダイアログとその中身を消すためには上のように 「$(event.target).remove();」などとしてダイアログの中身も消す必要がある。 何も考えず
動画のサイズによって4:3、16:9と自動で変わってしまい 固定できないので作ってみた。 一つ前のスクリプトの副産物。 // ==UserScript== // @name Nicovideo Set Aspect Ratio // @namespace http://d.hatena.ne.jp/kiyo_hoge/ // @include http://www.nicovideo.jp/watch/* // ==/UserScript== (function() { const VIDEO_SIZE_WIDE = true; var flvplayer = document.getElementById('flvplayer'); function refreshVideo() { flvplayer.style.display = 'none'; setTimeout(functio
調べてみたのでメモ。 ちなみにいかのplayerは var player = document.getElementById('flvplayer');で取得できるようなプレーヤーの要素。 player.ext_play(boolean) -> void引数がtrueの場合実行、falseなら停止。 player.ext_setPlayheadTime(number) -> voidnumber秒後にシーク。 player.ext_setMute(boolean) -> void引数がtrueの場合ミュート、falseならミュートを解除。 player.ext_setVolume(number) -> void音量を0〜100の範囲で音量を調節、それ以外の値が引数だと無効。 player.ext_setCommentVisible(boolean) -> void引数がtrueの場合コメン
また調べたらもうあったけど // ==UserScript== // @name AutoPagerize mixi Diary Emoji Filter // @namespace http://d.hatena.ne.jp/kiyo_hoge/ // @include http://mixi.jp/view_diary.pl?* // ==/UserScript== (function() { var linkCount = 0; var replaceOnClick = function() { var emojiAnchor = document.evaluate('id("bodyMainAreaMain")/div[@id="diaryComment"]//a[@onclick="openEmojiPalette(document.comment_form.comment_bo
// ==UserScript== // @name Enable Mouse Gestures on Flash and Silverlight // @namespace http://d.hatena.ne.jp/kiyo_hoge/ // @include http://* // ==/UserScript== window.addEventListener('load', function() { setTimeout(function() { var flashElm = document.evaluate('//*[(self::embed or self::object) and (@type="application/x-shockwave-flash" or @type="application/x-silverlight-2")]', document, null,
div.display_works li+li+li+li+li{clear:both;} div.display_works li+li+li+li+li+li{clear:none;} div.display_works li+li+li+li+li+li+li+li+li{clear:both;} div.display_works li+li+li+li+li+li+li+li+li+li{clear:none;} div.display_works li+li+li+li+li+li+li+li+li+li+li+li+li{clear:both;} div.display_works li+li+li+li+li+li+li+li+li+li+li+li+li+li{clear:none;} div.display_works li+li+li+li+li+li+li+li+l
pixivのスタックフィードのAutoPagerizeみたいなのを作ってみた http://userscripts.org/scripts/show/82435 とりあえずページ下までスクロールしたら次のページをロードさせるだけ。 これからどう機能追加されるかも分からないからとりあえず動くくらいのでき。 追記: 初めてはてなスターをもらいました。 ありがとうございます。
とりあえず「ニコニコ動画(9) 検索結果、新着動画を3列表示に」と、 ニコニコ動画(9) 旧列表示風にを更新。 3列表示はwebkit向けにちょっとしたブラウザハックを使った。 FirefoxとOperaはフォントサイズが0の場合は最小フォントサイズよりも 小さくても無視してくれるのにwebkitはそこのところが頑固だからめんどくさい。 どうやらこの前ニコニコミュニティの検索結果の画面で行ったように tableレイアウトをやめようとしているみたい。 でもまだ中途半端な状態だから近いうちにまた更新があると思う。 また書き直すのはめんどくさいなあ。 あとMySQLの更新が来てたからアップデートしといた。
このページを最初にブックマークしてみませんか?
『kiyo-hoge.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く