タグ付けされた質問 「browser-state」

4
履歴に影響を与えずにハッシュナビゲーションを使用できますか?
私はそれがあるかもしれない怖い不可能そこURLのハッシュ値を変更する方法であるブラウザの履歴にエントリを残さないと、リロードせず?または同等のものを行いますか? 具体的には、次のような基本的なハッシュナビゲーションを開発していました。 //hash nav -- works with js-tabs var getHash = window.location.hash; var hashPref = "tab-"; function useHash(newHash) { //set js-tab according to hash newHash = newHash.replace('#'+hashPref, ''); $("#tabs li a[href='"+ newHash +"']").click(); } function setHash(newHash) { //set hash according to js-tab window.location.hash = hashPref + newHash; //THIS IS WHERE …

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.