ページに何かを追加したい場合がありますが、ブラウザーが異なるため、その効果が常に反映されるとは限りません。ブラウザーの判断を考慮して、異なるブラウザーに基づいて異なる結果を表示することができます。 、 そうじゃない?もちろん、Dachu.com に広告を追加する方法と同じように、多くの人がこれを思いつくでしょう。これにより、実際の JS マスターがどのようにトレーニングされるかを実際に見ることができました。早速、コードを見てみましょう。
if (window.XMLHttpRequest) { // Mozilla、Safari、IE7
alert('Mozilla, Safari,IE7 ');
if(!window.ActiveXObject){ // Mozilla、Safari、
alert('Mozilla、Safari'); >} else {
alert('IE7');
}
} else {
alert('IE6');
}
以下を見てくださいオンラインに転送する IE と FF、および IE6 IE7 IE8 のさまざまなバージョンを判断するために、何人かの有能な人々によって書かれた JS スクリプトがあります。
JS は、IE を他のブラウザーと、および IE6 ~ 8 間で区別するために使用されます。
1. document.all
2. !!window.ActiveXObject
使用法は次のとおりです:
alert("IE ブラウザ")
}else{
alert("non- IE ブラウザ" ; 🎜>
if (!!window.ActiveXObject){
alert("IE ブラウザ");
}else{
alert("非 IE ブラウザ");
}
IE6、IE7、IE8 を区別する方法は次のとおりです:
コードは次のとおりです。
var isIE=!!window.ActiveXObject;
var isIE8=isIE&&!! 🎜>var isIE7=isIE&& !isIE6&&!isIE8;
if (isIE){
if (isIE6){
alert(”ie6″)
}else if (isIE8){
alert(”ie8″) ;
}else if (isIE7){
alert(”ie7″);
} } まず、ブラウザは IE です。一度テスト済みです。疑問がある場合は、テストしてください。 ここではそれらを直接判断に使用します。最初に変数として宣言して使用することもできます。 Firefox にも今後 document.all メソッドが追加されるとのことなので、より安全な 2 番目のメソッドを使用することをお勧めします。