JavaScript

div + table のスクロールバーを取得、設定する。

テーブルのスクロールを取得するのにハマった。 tableタグじゃなくてdivタグをターゲットにするんだね・・・。以下の例はjQueryを使ってる。 //取得 var tableScrollXPoint = $('#Id').scrollLeft(); var tableScrollYPoint = $('#Id').scrollTop(); //設定 …

ウィンドウのスクロールバーの位置を取得、設定

スクロールバーを任意の位置にセットする。 //取得 var windowScrollXPoint = document.body.scrollLeft; var windowScrollYPoint = document.body.scrollTop; //設定 window.scroll(0,0); 特に問題ない。

リンクを押すと、1つ前のページに戻る

以下のようになる。 return false を忘れると遷移しないので注意。 <a onclick='history.back(); return false;' >一覧に戻る</a>

JavaScriptのタイマー処理

タイマーの使い道は2通りだと思う。1.指定時間後に処理を開始する。→setTimeoutメソッド 2.指定時間毎に処理をする。→setIntervalメソッドとclearIntervalメソッド 1.指定時間後に処理を開始する setTimeout(メソッド, ミリ秒); 以下は1秒後にtest(arg)メソ…