2

現在、ajax URL の変更の問題に直面しています。

ユーザーがdivをクリックすると、divが展開され、ajaxがdbからデータを取得しますが、URLは変更されません。

次に、firefox の Web サイトで html5 history api について見つけました。ページの下部では、クロスブラウザーの問題を解決するためにhistory.jsを推奨しています。

しかし、その後、jquery-history.jsjquery-ajaxyを見つけました。なぜそんなに多くのバージョンがあるのですか?

私が使用しなければならない提案はありますか?私が欲しいのは、すべての ajax 呼び出しです

  • URLの変更を提供します
  • 戻る/次のブラウザ ボタン
  • HTML5 API の使用
  • 古いブラウザは気にしない
  • 気にしないIE
  • ページの完全なリロードはありませんが、偽物ではありません。

そして、私はjqueryを使用しています。

4

1 に答える 1

1

URLと noscript クライアントが気になる場合は、非 AJAX サイトを作成し、 jquery-pjaxで強化してください。

気にしない場合は、ハッシュを使用してください。

于 2013-01-25T04:55:07.243 に答える