ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript は IE ブラウザ バージョン 6/7 で異なるスタイル シートをロードする実装コードを決定します_javascript スキル

JavaScript は IE ブラウザ バージョン 6/7 で異なるスタイル シートをロードする実装コードを決定します_javascript スキル

WBOY
WBOYオリジナル
2016-05-16 17:57:50941ブラウズ

重要なポイント: 1. ブラウザのバージョンを決定する; 2. スタイル シートのパスを変更する
2 番目のポイントは、実際には、Web ページのテンプレートやフォーラム スタイルのリアルタイム変更でもよく使用されます。さまざまなスタイルをロードするためのパス。
コード:

コードをコピー コードは次のとおりです:

<スクリプト タイプ="text /javascript">
var browser=navigator.appName
var b_version=navigator.appVersion
var version=b_version.split(";"); // コードブラウザは IE 閲覧専用です。他のブラウザでのエラーを回避するには、try{code body}catch(err){code body} を使用してエラー
var trim_Version=version[1] を排除します。 replace(/[ ]/g," ");
if(browser=="Microsoft Internet Explorer" && Trim_Version=="MSIE7.0")
{
//「your-stylesheet-」を置き換えますurl" を ie7 にロードしたいものに置き換えます スタイルシートのパス
document.styleSheets[0].href="your-stylesheet-url"; //スタイルシートのパスを変更するための重要なポイント: document. styleSheets[0].href
}
else if(browser=="Microsoft Internet Explorer" && Trim_Version=="MSIE6.0")
{
//「別のスタイルシート」を置き換えます-url" に ie6 でロードしたいスタイルを指定します。 テーブルへのパス
document.styleSheets[0].href="your-another-stylesheet-url";
}
}
catch (err) { //エラーをキャッチした後は処理は行われません。
}


ブラウザの種類とバージョンを判断する実用的な js
コード:

コードをコピー コードは次のとおりです:


ブラウザの種類とバージョンを判断する実践的な JS






, しかし、IE、FF、Chrome、Opera、Safari のブラウザとそのバージョンを正確に判断でき、非常に実用的です。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。