タグ付けされた質問 「hashchange」

13
オン-window.location.hash-変更?
私はナビゲーションにAjaxとハッシュを使用しています。 window.location.hashこのように変更されたかどうかを確認する方法はありますか? http://example.com/blah #123へhttp://example.com/blah #456 ドキュメントの読み込み時にチェックすると機能します。 しかし、#hashベースのナビゲーションがある場合、ブラウザーの戻るボタンを押しても機能しません(そのため、blah#456からblah#123にジャンプします)。 アドレスボックス内に表示されますが、JavaScriptではキャッチできません。

14
JavaScriptを使用して新しいページを読み込まずに、ブラウザーでURLを変更する
現在のページにいくつかの影響を与える可能性があるが、ブラウザのURLも変更するJavaScriptアクションをどのように作成しますか?ユーザーがリロードまたはブックマークを押すと、新しいURLが使用されますか? また、[戻る]ボタンで元のURLを再読み込みすることもできます。 JavaScriptの状態をURLに記録しようとしています。


12
jQuery-ハッシュ変更イベント
私は使っている: $(window).bind( 'hashchange', function(e) { }); 関数をハッシュ変更イベントにバインドします。これはIE8、Firefox、Chromeで機能するようですが、Safariでは機能しないため、以前のバージョンのIEでは機能しないと思います。これらのブラウザでは、ハッシュとhashchangeイベントを使用するJavaScriptコードを無効にします。 ブラウザがhashchangeイベントをサポートしているかどうかを検出できるjQueryの方法はありますか?多分何かでjQuery.support...
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.