タグ

ブックマーク / yanor.net (1)

  • JavaScript/ハッシュチェンジ - yanor.net/wiki

    ハッシュチェンジ ハッシュチェンジとは? Ajaxにより画面遷移しないでページ内容を書き換える事が可能だが、 その際にURLも一緒に変わらないと、一意なURLが作れない、ブラウザの戻るボタンが期待通りに動作しない、等の問題がある。 この問題を解決する為に、ページ内容を書き換えるリンクをフラグメントURLにし、ハッシュチェンジイベント時にページ内容書き換えを行うようにする。 ハッシュチェンジによるページングの例 ページャーである「page 1」「page 2」のリンクをクリックすると、画面遷移せずにページ内容が書き換わる。 その際、URLは「http://localhost/#page1」「http://localhost/#page2」に変化する。 なお、ここではjQueryのハッシュチェンジイベントモジュールを使用している。 <html> <head> <script src="http

  • 1