javascript

やり切れない夜のお供にグリースモンキー

てことでログピがOpenIDでログインし辛いのでとてもやり切れないからグリモンでさくっとログイン出来るようにしてみた。 // ==UserScript== // @name logpi_openid // @namespace tikilabo // @include http://logpi.jp/ // ==/UserScript== (function(){ va…

PHPでPOSTの生データを扱う

下書き保存したと思ってたらそんなものは無かった・・・ 何を書いてたのやら思い出しつつ書き直してみる。 なんとなく覚えてるんですよ。うっすらと。 多分あれだ、PHPでチェックボックスとかラジオボタンとか扱う時の話。 下書き保存してたはずなのに記事が…

覚書

http://jsajax.com/openWYSIWYGArticle687.aspx ここで紹介されていたリッチテキストエディタを使用してたら、FireFoxでおかしな挙動が。。。 ページ読み込んだ後に、テーブルに表示しているデータをクリックすると、クリックしたデータをリッチテキストエデ…

眠気覚ましにグリースモンキー

http://anond.hatelabo.jp/20080710115727 これをグリモンで作ってみた。 かなりテキトーhttp://anond.hatelabo.jp/20080709220323 ここのリストを自動でリンク化してくれます。 書式変えられたらアウトだけど。。。 // ==UserScript== // @name bookmarker …

カンマ区切り

http://ameblo.jp/linking/entry-10046853346.html後ろから3桁区切りにカンマを設定していく方式ですね。 いい加減JavaScriptでカンマ区切りの関数を標準搭載して欲しいんですが、、、

エレメントの座標

大分苦戦したけど天下のjQuery様ならさっくりとってこれるみたい。 $("#cell").click(function(){ var offset = $(this).offset; $("#textbox") .css( "top", offset.top ) .css( "left", offset.left ); }); これでセルクリックでクリックしたセルの位置に…

またもIE様にしてやられた

jQueryで非同期通信やる時、サーバに渡すパラメータをURLに付け足してリクエストすると、 IE様はエンコードしてくれないのをすっかり忘れてた。おかげさまでデータが消しとんだ。。。 いや、まぁ手抜きコード書いた俺が一番悪いんですけどね。。。

わからん

http://d.hatena.ne.jp/ilo/20080603/1212488997未だ不具合解決せず。 愛に犠牲はつきものってことでとりあえず、放置。

グリモン書いてみた

http://d.hatena.ne.jp/asami81/20080603/blog // ==UserScript== // @name allYouNeedIsLove // @namespace http://tikilabo.sakura.ne.jp/ // @include * // ==/UserScript== (function(){ var html = document.body.innerHTML; html = html.replace( /死(…

wiiでキーイベント取得

最近wiiにハマリ中。 しかもゲームじゃなくてインターネットチャンネル。 ゲームまだ買ってないし。しかしこれなかなか面白いかも。 調べてみるとwii.jsってので、リモコンのキーイベントが取得出来るっぽい。http://www.bolinfest.com/wii/サンプルはこんな…

for inって

http://anond.hatelabo.jp/20080101232846 Python使ったことないからハッキリとはいえんけど、調べてみた感じPHPとかでいうforeachっぽい。 javascriptじゃそういうのは無いんだけど、http://b.hatena.ne.jp/entry/http://anond.hatelabo.jp/20080101232846 …

プライベートメンバ、プライベートメソッド

プライベートメンバにはアクセス出来るのに、プライベートメソッドにはアクセス出来ない。 何で?クロージャ?わからん。 なんか世迷言書いてるな〜 要はprotectedなメンバ、メソッドが作りたかったけど無理っぽい。 クロージャは相変わらずよくわからん。 …

クラスの継承

function inherit(sub, super){ var src = super.prototype; var dest = sub.prototype; for (var prop in src) { dest[prop] = src[prop]; } }