0

次のような相対リンクがあります<a href='file.ext'>text</a>

私にとっては問題なく動作しますが、最近 404 をログに記録しています。FF3.5 の特定のバージョンでは、(意図した) 現在のディレクトリではなく、ベース ドメインへの相対リンクとして使用しているようです。

これがブラウザの互換性の問題であることを確認できますか? 他のバージョンの FF だけでなく、他のブラウザーでのテストも問題なく動作するように見えました。

4

1 に答える 1

0

3.6じゃなくて3.5?私はそれについて心配しません。本当のブラウザでさえないかもしれません。3.5 は 3.6 に自動更新されるはずです。(そして 3.6 は現在、12 へのアップグレードを継続的にユーザーに要求しています。)

それでも、古いバージョンの FF ではファイルの参照方法が少し異なることを知っておくことは重要です。ページに関連するファイルを参照します。404 は常に href に含まれていますか? CSS やその他の方法でロードできますか? それはそれを説明するかもしれません。

ここにいくつかの情報があり、新しいバージョンの FF で問題が変更されていることがわかります: .css ファイル内のアプリの相対仮想パスを参照してください。

二重引用符を使用することもできます。FF の古いバージョン (3.6 など) をダウンロードして、自分でテストすることができます。http://www.mozilla.org/en-US/firefox/all-older.html

于 2012-05-31T15:42:39.837 に答える