ユーザーがナビゲーションバーのリンクを押すたびにすべてのページをリロードしない Web サイトを構築しようとしています。そのため、jQuery と AJAX を GET と共に使用して、対応する html ファイルを div タグにロードしています。
次に、URL を変更して、以下のコードを記述できるようにする必要があります。
history.pushState()
そしてそれを読むには:
location.href()
次のように URL をリダイレクトするようにhtaccessを変更します。
mysite.com/home
mysite.com/contact
私が持っている唯一のhtmlファイルに、それが読み取られてからロードされます。
私の質問は次のとおりです。これはうまくいくでしょうか?これが最善の方法ですか、または何かを変更、削除、または追加しますか?
あなたが提供できるヘルプやアドバイスは高く評価されます。さらに情報が必要な場合は、私に知らせてください。投稿を編集します.