私は ajax を介してページをロードする Web サイトに取り組んでいます。#!/url 構文を使用して現在の場所を追跡します。ページが最初に読み込まれたときに、そのページの URL のハッシュ部分に既に URL が含まれている場合は、JavaScript を使用してそのページにリダイレクトします。
document.location = initialPage;
私のコンテンツは、表示のために正しい順序で積み重ねられた position:absolute を持つ一連の div で構成されています。私の体の背景は、jQuery スライドを使用して定期的に切り替えられる画像のセットです。これはすべてのブラウザーで機能しますが、(ここに問題があります) Chrome を除き、コンテンツ div の背景画像が失われることがあります。再現する最も信頼できる方法は次のとおりです。
- ページに移動: 例: http://epsilon.tabeoka.be/fr/gestiondeprojet
- 「Offres d'emplois」などの別のページへのリンクをクリックすると、URL はhttp://epsilon.tabeoka.be/fr/gestiondeprojet#!/fr/offresdemploisになります。
- Ctrl-F5 を使用して更新します
- ビンゴ!
Ctrl-F5 を使用して再度更新すると、ページが再び正常に表示されることに注意してください。どちらの場合も、ページの読み込み時に実行される重要な JavaScript はありません。背景のスクロールは初期化されますが、背景のないページ (プロジェクト ページ) にも問題が存在します。これはChromeのバグであることに傾いていますが、これが機能する必要があります。誰でも何か提案できますか?
メンノ