작업에서 현재 사용되는 브라우저의 이름과 버전 번호를 얻으려면 JS를 사용해야합니다. 온라인으로 많은 정보에 대한 키워드가 있습니다. 그러나이 방법에서 얻은 브라우저 이름에는 두 가지 유형의 브라우저 이름이 있습니다 : IE 또는 NETSCAP. IE가 사용되는지 여부를 결정하는 데 사용될 수 있지만 Firefox, Chrome 등과 같은 특정 브라우저 제품 이름을 얻고 싶습니다. 따라서 Navigator.useragent를 사용해야했지만이 문자열은 매우 길다. 정기적 인 표현을 통해 특성을 분석 하고이 문제를 해결하는 좋은 방법입니다.
(1) 브라우저 이름 + 버전 문자열을 가져옵니다
함수 getBrowserInfo () {var agent = navigator.useragent.tolowercase (); var regstr_ie =/msie [/d.]+;/gi; var regstr_ff =/firefox/= //d.] //givar regstr_chrome = /chrome///d. th regstr_saf = var regstr_saf = /safari///d.] +/gi; // ief (agent.indexof ( "msie")> 0) {return agent.match (return.match (regstr_ie);} // firefoxif ( "firefox")> 0) {return agent.match (regstr_ff);})> &/ safariif ( "safari"). agent.indexof ( "chrome") <0) {return agent.match (regstr_saf);} // chromeif (agent.indexof ( "chrome")> 0) {return agent.match (regstr_chrome);}}(2) 그런 다음 버전 번호를 받으십시오
var browser = getBrowserInfo (); // alert (브라우저); var verinfo = (브라우저+""). 교체 (/[^0-9.]/ig, "");
위의 기사 JS는 현재 사용중인 브라우저 이름과 버전 번호가 내가 공유 한 모든 컨텐츠입니다. 나는 그것이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.