ホームページ > 記事 > ウェブフロントエンド > 360 ブラウザ互換モードでページが不完全に表示される場合の対処方法
今回は360ブラウザ互換モードでページが表示されない場合の対処方法をご紹介します。 360ブラウザ互換モードでページが表示されない場合の注意事項は以下の通りです。実際のケースですので見てみましょう。
周知の状況により、国内の主流のブラウザはデュアルコア ブラウザです。一般的に使用される Web サイトを高速に閲覧するための Webkit カーネルをベースとしています。 IE ベースのカーネルは、オンライン バンキングや古いバージョンの Web サイトと互換性を保つために使用されます。いくつかの 360 ブラウザを例に挙げると、Webkit カーネルを介して主流の Web サイトをレンダリングすることを優先し、ページの互換性を確保するために IE カーネルを介してレンダリングされる Web サイトは少数です。従来、当社では長期間の手作業で収集した数百キロバイト規模のURLライブラリを管理する方法が主流でした。 ユーザーフィードバックやコードタグインテリジェント判定技術を通じてブラウザの自動検証精度の向上に努めていますが。しかし、多くの場合、まだ 100% 正確に理解することはできません。そこで、新しい制御方法としてカーネル制御メタタグを追加しました。ウェブサイトにメタ タグを追加し、この URL のレンダリングにどのカーネルを使用するかを 360 ブラウザに指示している限り、360 ブラウザはこのタグを読み取った後、対応するカーネルにすぐに切り替わります。そして、この動作を、この第 2 レベルのドメイン名の下にあるすべての URL に適用します。
現在、この機能はすべての 360セキュリティブラウザに実装されています。また、
他の ブラウザ ベンダーにもこの実装をサポートすることをお勧めします。この管理ラベルを業界標準にします。 コード例 head タグにコード行を追加します:
<html> <head> <meta name="renderer" content="webkit|ie-comp|ie-stand"> </head> <body> </body> </html>
各レンダリングカーネルの技術詳細
カーネルWebkit IEはIE標準と互換性あり
ドキュメントモード Chrome 21 IE6/7 IE9/IE10/IE11 (ユーザーのIEに応じて)
HTML5サポート YES NO YES
ActiveX
コントロール
サポート NO YESはい
備考この関数は実際には IE9 の X-UA 互換と非常によく似ています
今日 js コードを試してみたところ、360 互換モードでは IE のバージョンが最高バージョンではなく、コードが以下のコードのように、コードは 360 ブラウザ下の body タグ内に記述する必要があります。内部のブラウザは動作しません<body>
<p id="dxy"></p>
<script>
var getId=function(id){
return "string"==typeof(id)?document.getElementById(id):id;
}
alert("ok");
getId("dxy").innerHTML="<font color=red>脚本之家</font>";
</script>
</body>
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。
左側が固定レイアウト、右側がアダプティブレイアウト
CSS3のボックスサイズ属性に関する画像とテキストのチュートリアル
以上が360 ブラウザ互換モードでページが不完全に表示される場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。