1

シングルページとマルチページが混在するアプリケーションを作成しています。

メニューが次のようなものだとしましょう:

私たちについて | ブログ

About Us<a href="about-us.html">リンクは、クリックすると現在のページから移動する通常のリンクです。

ブログリンクは、AJAX 呼び出しを行い、新しい HTML を動的に書き込むことによって現在のページをブログに変更する JavaScript リンクです。

ユーザーがAbout Usリンクをクリックしてから気が変わってBlogリンクをクリックした場合、「about-us.html」へのナビゲーションをキャンセルしたい。私が今経験しているのは、私たちについてのページの読み込みに時間がかかり、ブログが最初に読み込まれて表示されることがありますが、ブラウザーは既に私たちについてのページを要求しているため、その要求が追いつくとページが変更されます. どうすればこれを修正できますか?

4

1 に答える 1