皆さんこんにちは、まだサーバーをプレイしたばかりでよくわからないこともありますが、アドバイスをいただければ幸いです。よろしくお願いします。
ローカルホストで 360 ブラウザを使用して自分の Web ページをローカルに作成し、それは正常でしたが (これがコードを書くための条件です)、Alibaba Cloud の ecs を購入してアップロードしました。待ちきれずにドメイン名を入力して見てみたら、結果を見たときはパニックになって顔面蒼白になり(子供の頃にトラブルに巻き込まれたときのように)、スタイルがガラリと変わっていました、ico アイコンさえ表示されませんでした。マウスを右クリックしても、検閲要素をクリックすることさえできません。F12 を押すと、IE ブラウザのものが実際に表示されます。例を示します:
混乱しています。360 で明らかに F12 を押しましたが、IE が表示されました。その時は、コンピューターに問題があるのではないかと思いました。Baidu で検索したところ、360 は IE カーネルを使用していることがわかりました。それは当然ですが... localhost で F12 を押すと、次のメッセージが表示されました:
また、navigator.appCodename を具体的にコンソールしました。見てください。 「Mozilla」を出力しますか?ガキ? IEはどこですか? 。酔っ払い。しかもサーバーにアップロードしたらいろいろごちゃごちゃして、アラートボックスも変わって数年前のIEボックスと同じになってしまいました。
それでは、私の質問は、Web ページがサーバーにアップロードされた後、なぜ 360 ブラウザが IE に変わるのですか? (ブラウザ カーネルの変更により、スタイルの認識も不完全で、互換性のないものもあります。) これは Web ページに問題があるのでしょうか? それともサーバー ECS に問題がありますか?
また、php echoのjsアラート("")の内容も文字化けしています。header("Content-type:text/html;charset:utf-8");を設定しました。
解決してください。本当に無力だ。
#
360 ブラウザには 2 つのモードがあります。1 つは非常に高速で、もう 1 つは互換性があります。お気づきですか?
Google カーネルを使用し、IE カーネルと互換性があるため、非常に高速です。