タグ

2007年10月22日のブックマーク (5件)

  • 58. すごいリロード対策

    まず、日のサイトにある一般的な登録フォームの画面遷移は 入力画面→入力確認画面→完了画面 となっている場合が多いようです。ここでリロード問題となるのは完了画面でのDBへのINSERT処理やCSV書き出し処理、メール送信処理など「一度しか行わない処理」です。例えば完了画面へ遷移した際にブラウザのリロードボタンが押された場合、確認画面よりsubmitした情報が再度submitされて上記の一度しか行わない処理が二度行われてしまいます。そうならないよう、リロード対策はスクリプトで制御します。 まずは確認画面のスクリプト 確認画面でチケットを発行し、セッションに保存しておきます。同時に完了画面へチケットがPOSTされるよう、hiddenにセット。こうして完了画面へ遷移させます。それでは完了画面のスクリプトを見てみましょう。 このように、確認画面で発行されたチケットは一度使い切ってしまえば2度処理さ

    58. すごいリロード対策
  • CSS レイアウト切り替えスイッチ | WWW WATCH

    Web サイトのレイアウトに関しては、横幅を固定した固定レイアウト、ブラウザのウィンドウサイズと連動するリキッドレイアウト、文字サイズと連動するエラスティックレ... Web サイトのレイアウトに関しては、横幅を固定した固定レイアウト、ブラウザのウィンドウサイズと連動するリキッドレイアウト、文字サイズと連動するエラスティックレイアウトの 3種類がよく使われますが、どのレイアウトが一番文章が読みやすかったり、利便性が高いのかって考えたときに、当然好みは人それぞれ。 じゃあ、その人の好みで、3つのレイアウトを切り替えられるようにしたらいいじゃんということで、そんな CSS 切り替えスイッチを作ってみました。 サンプルはこちらで確認できます 全ファイルのダウンロードはこちら (zip ファイル / 10KB) デフォルトでは横幅固定のレイアウトになっています。スイッチを押すたびにレイアウトが選択

    CSS レイアウト切り替えスイッチ | WWW WATCH
  • 【ハウツー】EclipseベースのRails開発環境"CodeGear 3rdRail"を使ってみる (1) 3rdRailとは | エンタープライズ | マイコミジャーナル

    3rdRailはCodeGearが開発したRuby on Rails(以下、Rails)用の商用統合開発環境(IDE)だ。Railsは国産のスクリプト言語Ruby上に構築されたWebアプリケーションフレームワークで、その生産性の高さから近年大きな注目を集めている。3rdRailsJava IDEとして広く利用されているEclipseをベースとしており、以下のような機能を備えている。 強調表示、コード補完などの機能を備えたRuby、RHTML等のエディタ Railsプロジェクトやさまざまなリソースを生成するためのウィザード Rubyスクリプト、Railsアプリケーションの実行/デバッグ irbを実行するためのコンソール rakeやrailsRailsプロジェクトのscriptなどを実行するためのコンソール CVS/Subversionなどとの連携機能 正規表現/XPathの動作確認を行う

  • モバロコ。/国内最大級GPSサーチエンジン!!

    モバロコ。は国内最大級のGPS(位置情報システム)サーチエンジンです!!モバロコ。とは? 国内最大級のGPS(位置情報システム)サーチエンジンです!! モバロコ。の由来は、Mobile(携帯)Location(位置)です。携帯電話のGPS機能を利用して、あなたの「今いる場所」から身近な情報をボタンひとつで一発検索します!! モバロコ。の特徴 今まで検索サイトを使っていて文字の入力が手間だと感じたことはありませんか? ランチを検索してみたら自分の住んでいる地域からかけ離れた場所のお店情報ばかり出てきて、 調べるのを諦めた経験はありませんか? モバロコ。はボタンを1回クリックするだけの簡単な動作であなたの身近な情報を瞬時に検索します!!もちろん、オプション検索を利用すれば離れた場所の検索も可能です。 ショッピングに、出張に、旅行に、ちょっと手が空いた時にモバロコ。すれば思わぬ情報をゲッ

  • http://www.eye.fi/index.htm