2011-09-15 9 views
3

lifehacker.comユーザーが右メニューのサイドバーで記事をクリックすると、記事URL &が変更されますが、#rightcontainerは常に表示され、ページURLの変更時に点滅することはありません。これは簡単です。lifehacker ajaxの記事ページを再作成すると、右メニューが常に表示され、URLと記事の変更

DIVがページ全体に表示されている状態でページURLをどのように変更しますか。

これはどのように可能ですか?何らかのJavascript?

セキュリティ上の問題のため、私はいつもjavascriptでページのURLを変更できないと思っていました。

答えて

1

は、私はあなたが国家の取扱い:)これは、URLの末尾に#を追加することによって行われるために使用

を探していると思うが、今HTML5の国家処理機能は、私たちは中に、(完全にOFCをURLを変更することができます私たちのドメイン)あなたが必要とする答えはここに位置しています

:それはまだする必要があるだろうと

https://github.com/browserstate/History.js/

0

各URLには、右のコンテナと同じソースが含まれている可能性があります。ブラウザのキャッシュのように更新/点滅しません。あなたがあるため、セキュリティのJavaScriptでページのURLを変更することができませんでした

あなたが必要な場合 問題

リンクは、その悪い習慣(私の知る限り)とはみなされない、JavaScriptを経由して続けることができます。しかし、が必要です javascriptを使用するには、通常のアンカー/ hrefにすることができます。

+0

こんにちは、同じソースはまだ、ページ全体をリロードします含め、あなたはまだそれが点滅見るでしょうキャッシュからスクリーンにレンダリングされるサイトの残りの部分では、このサイトは別のものを使用しています。 – Anil

+0

@JustAnil、こんにちは、試してみてください。 – NimChimpsky

関連する問題