2012-06-29 14 views
6

ページの読み込みを避けたいが、URLは変更する必要があり、すべてのブラウザで同じにする必要があります。 URLを変更してAjax投稿を使用しようとしています。私は検索し、#または.pushstates()を使って検索することが可能であることを発見しました。IEでページリロードのないURLが変更される

リンク:Change the URL in the browser without loading the new page using JavaScript

私は.pushstates()を使用してみましたが、それは私がURLで#を使用したくないIE < 10では動作しません。 IEでこれを達成する方法はありますか?

+1

私が知る限り、いいえ。 pushStatesは、移動する方法、またはハッシュを変更することです – Onkelborg

+1

なぜ、ハッシュを使用することに反対しますか?それは他の問題を引き起こしていますか? –

+0

問題が発生していません。 IE <10のブラウザ以外の方法はありませんか? – user1357737

答えて

1

私は答えが単なるいいえ、IEでこれを達成する方法がないことを恐れています。

ページをリロードせずに、アプリケーションとURLの異なるリソースを識別するには、ハッシュを使用する必要があります。

:ハッシュの意味は、ページをリロードしていないので、もし、実際には良いことかもしれないハッシュを使用して、同じページ内の異なるリソースを識別するために正確です。

関連する問題