2016-04-05 8 views
1

jqueryと4ページの単純なWebページがあります。ヘッダー、フッター、すべてのページは静的です。私はルータのコンテンツルータのための軽量のスタンドアロンjavascriptルータを探しています。私の目標は、angularui.routerのようにページをリロードせずにコンテンツを更新することです。主な要件は、ユーザーがリンクをクリックしたときの変更URL、およびユーザーがURLを介して直接アクセスしたときのページコンテンツへのルートです。 example.com/page1スタンドアロン軽量javascriptルータの更新内容

  • index.htmlを
  • page1.html
  • page2.html
  • page3.html
+1

ショッピングに関する質問は、Stackoverflowのオフトピックです。私はあなたがJavaScriptを必要としている理由を理解することができません。あなたは静的ページを持っています。プレーンなHTMLリンクでリンクするだけです。 – Quentin

+0

私の目標はページを再読み込みしないように実装することです。 –

+0

ネイティブJavaScriptを使用する必要がありますか? Angular、Knockout、backboneなどのフレームワークを使用できますか? –

答えて

1

は、これらのページを見てみましょう:

彼らはすべてHTML5の履歴APIについてです。これにより、リロードせずにURLなどを変更することができます。 URLの変更を確認したり、変更をロードしたり表示したりすることができます。

0

これは、SPA(単一ページのアプリケーション)と呼ばれています。これを処理するには、AngularJSをngRouteで使用できます。

このtutorialをご覧ください。

+0

角度1.5.3は155,9 kbサイズなので、ルーティング機能のみを探しています。コンテンツ。 –