作業では、JSを使用して、現在使用されているブラウザの名前とバージョン番号を取得する必要があります。オンラインで多くの情報のためのキーワードがあります。ただし、この方法で取得されたブラウザ名には2種類しかありません。IEまたはnetScapのいずれかです。 IEを使用するかどうかを判断するために使用できますが、Firefox、Chromeなどの特定のブラウザ製品名を取得したいので、navigator.useragentを使用する必要がありましたが、この文字列は非常に長いです。これは、その特性を分析し、正規表現を通してこの問題を解決する良い方法です。
(1)ブラウザ名 +バージョン文字列を取得します
function getBrowserInfo(){var agent = navigator.useragent.tolowercase(); var regstr_ie =/msie [/d.] +/gi; var regstr_ff =/firefox/ [/d. /safari///d.] +/gi; // ieif(agent.indexof( "msie")> 0){return agent.match(regstr_ie);} // firefoxif(agent.indexof( "firefox")> 0){return agent.match(regstr_ff);} agent.indexof( "chrome")<0){return agent.match(regstr_saf);} // chromeif(agent.indexof( "chrome")> 0){return agent.match(regstr_chrome);}}}}(2)次に、バージョン番号を取得します
var browser = getBrowserInfo(); // alert(browser); var verinfo =(browser+"")。置換(/[^0-9。]/ig、 "");
上記の記事JSは、現在使用されているブラウザ名とバージョン番号を取得しています。私があなたと共有したすべてのコンテンツです。私はそれがあなたに参照を与えることができることを願っています、そしてあなたがwulin.comをもっとサポートできることを願っています。