2011-02-10 7 views
0

私は現在、素晴らしいPrototype JSライブラリを使用してWebアプリケーションを作成しています。私のHTMLはPrototypeのDOMツールを使って生成されます。PrototypeでURLを処理するにはどうすればよいですか? http:// mywebserver /#page-4のように

問題は、ユーザーが技術的に言えば常に同じページにあるため、ブラウザの戻るボタンが機能しないことです。つまり、GoogleのGmailではURLに#を使用しているため、URLをコピー/貼り付けするか、ブラウザの戻るボタンを使用することができます。

どうすればいいですか?簡単な方法はありますか?私は、私はグーグルで、いくつかの回避策があったので、私は仮定しませんが、Prototypeには何かが組み込まれているのだろうか?私はあなたがhistory.jsような何かを探していると信じて

おかげ

+0

あなたのリンクが実際にそのハッシュに行く場合、バックボタンはまだ機能しませんか?そしてあなたはまだ同じページにいるので、すべてをリロードする必要はありません。何か不足していますか? – sdleihssirhc

答えて

2

+0

まあ、一種。ブラウザバーのURLが変更され、誰かにページの特定の部分へのリンクを送信できるようにしたいと思います。 – Daniel

+0

@Daniel、History.jsは、あなたが何をしているのか正しいです。あなたがしているのは、簡単な5分の短時間のレッスンではなく、思考が必要なレッスンです。 https://github.com/balupton/history.js/wiki/Intelligent-State-Handling – balupton

+0

今日は6歳のスクリプトです....新しいリンク – NAVEED

関連する問題