2009-02-01から1ヶ月間の記事一覧

JavaScriptで戻るボタンを使えるようにするjQueryプラグイン

(function (jQuery){ jQuery.history = this; this.init = function(){ this.loc; if(jQuery.browser.msie){ this.iframe = $('<iframe>').hide(); $("body").append(this.iframe); var iframe = this.iframe.get(0).contentWindow.document; iframe.open(); iframe.</iframe>…

首が痛い

正面のディスプレイにputty+emacs, 右側に置いたディスプレイにブラウザでいろいろやってるんですが、JavaScriptをやるときは必然的にブラウザのほうを向いている時間が長くなって右ばっかり向いてるせいで首を痛めました。

ある要素が画面内に収まるようにスクロールするjQueryプラグイン

(function(){ jQuery.fn.isinwindow = function(){ var top = $(window).scrollTop(); var bottom = $(window).height() + $(window).scrollTop(); var left = $(window).scrollLeft(); var right = $(window).width() + $(window).scrollLeft(); return thi…

フォーカスすると消える灰色の説明文付テキストフィールドを作るjQueryプラグイン

(function(){ jQuery.fn.inputlabel = function(value, cls){ var input = this; if( value == undefined ) value = input.attr('name'); if( cls == undefined ) cls = 'inputlabel'; this.val(value).addClass(cls); this.focus(function(){ input.removeC…

WindowsのVirtualBox上でubuntuサーバを動かしsshで接続する

これまで、ノートPCで作業するときは家においたサーバにssh(putty)で接続してemacsでいろいろ書く、というスタイルを取っていました。 ただ、これだとオフラインでは作業できずWindowsXPノートにLinux環境が欲しいなあとずっと考えていました。 で、最初にco…