ホームページ >バックエンド開発 >PHPチュートリアル >兄弟、非常に奇妙な IE 互換性問題に遭遇しました。

兄弟、非常に奇妙な IE 互換性問題に遭遇しました。

WBOY
WBOYオリジナル
2016-06-13 12:06:42996ブラウズ

非常に奇妙な IE 互換性の問題が発生しました
zzcms を使用してヘルスケア製品投資 Web サイトを作成しました: http://www.bjp51.net それをブラウザで開き、IE で開いたときにローカルに保存しました。 ,

保存したページを開き、

最初の文を次の段落に置き換えます

もう一度開きます実際、コピーして置き換えたコードは同じです。その理由は何ですか?
------解決策のアイデア----------------------
コーディングの問題または BOM である可能性があります問題
------解決策のアイデア----------------------
最初に BOM ヘッダーを削除してから、見てください
------解決策----------------------
editor -8

Quote:
Quote: Quote:

まず BOM ヘッダーを削除してから確認してくださいそれで

どこに行けばいいですか?

-----ソリューションアイデア----------------------
しかし http ://www.bjp51.net の最初の 20 バイトの 16 進内部コードは
efbbbfefbbbf3c21444f43545950452068746d6c
で、utf-8 の BOM ヘッダーの 16 進内部コードは efbbbf
なので、関連する 2 つのコードがあります。 BOM ヘッダーが削除されていないファイル


-----ソリューションのアイデア-------- ---
echo bin2hex(file_get_contents('http://www.bjp51.net/', false, null, 0, 20));
efbbbfefbbbf3c21444f43545950452068746d6c

-----解決策のアイデア------------- --- ------
明らかに、ホームページは純粋な HTML ファイルではありません
php プログラムであるため、インクルード ファイルが存在するのは避けられません
インポートされたファイル自体にはコード出力はありません。そのため、BOM ヘッダーはページ出力の前に残しておきます
テンプレート ファイルがまだある場合は、レイアウトに影響する出力 HTML の途中に BOM が存在する可能性もあります
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。