淄博教育学校网站建设,做一个网站需要多长时间,太仓网站建设找哪家,娄底网站建设wyo8最近在做webform,浏览器兼容是个问题,这里我收集了一些获取浏览器信息的资料,可以给一些用户使用时,提示浏览器版本过低,让升级版本用. 这样会给开发的我们,省下很多用来调试兼容性的时间和精力. 本人就是这样想的 ~ 检测浏览器及版本使用 JavaScript 检测关于访问者的浏览器… 最近在做webform,浏览器兼容是个问题,这里我收集了一些获取浏览器信息的资料,可以给一些用户使用时,提示浏览器版本过低,让升级版本用. 这样会给开发的我们,省下很多用来调试兼容性的时间和精力. 本人就是这样想的 ~ 检测浏览器及版本使用 JavaScript 检测关于访问者的浏览器名称及其版本。代码部分htmlbodyscript typetext/javascriptvar browsernavigator.appNamevar b_versionnavigator.appVersionvar versionparseFloat(b_version)document.write(浏览器名称 browser)document.write(br /)document.write(浏览器版本 version)/script/body/html结果浏览器名称Netscape浏览器版本5检测浏览器的更多信息使用 JavaScript 检测关于访问者浏览器的更多信息。代码部分htmlbodyscript typetext/javascriptdocument.write(p浏览器)document.write(navigator.appName /p)document.write(p浏览器版本)document.write(navigator.appVersion /p)document.write(p代码)document.write(navigator.appCodeName /p)document.write(p平台)document.write(navigator.platform /p)document.write(pCookies 启用)document.write(navigator.cookieEnabled /p)document.write(p浏览器的用户代理报头)document.write(navigator.userAgent /p)/script/body/html结果 浏览器Netscape 浏览器版本5.0 (Windows) 代码Mozilla 平台Win32 Cookies 启用true 浏览器的用户代理报头Mozilla/5.0 (Windows NT 6.1; rv:20.0) Gecko/20100101 Firefox/20.0 检测浏览器的全部信息使用 JavaScript 检测关于访问者浏览器的全部信息。代码部分htmlbodyscript typetext/javascriptvar x navigator;document.write(CodeName x.appCodeName);document.write(br /);document.write(MinorVersion x.appMinorVersion);document.write(br /);document.write(Name x.appName);document.write(br /);document.write(Version x.appVersion);document.write(br /);document.write(CookieEnabled x.cookieEnabled);document.write(br /);document.write(CPUClass x.cpuClass);document.write(br /);document.write(OnLine x.onLine);document.write(br /);document.write(Platform x.platform);document.write(br /);document.write(UA x.userAgent);document.write(br /);document.write(BrowserLanguage x.browserLanguage);document.write(br /);document.write(SystemLanguage x.systemLanguage);document.write(br /);document.write(UserLanguage x.userLanguage);/script/body/html结果:CodeNameMozillaMinorVersionundefinedNameNetscapeVersion5.0 (Windows)CookieEnabledtrueCPUClassundefinedOnLinetruePlatformWin32UAMozilla/5.0 (Windows NT 6.1; rv:20.0) Gecko/20100101 Firefox/20.0BrowserLanguageundefinedSystemLanguageundefinedUserLanguageundefined根据浏览器类型提醒用户使用 JavaScript 检测关于访问者的浏览器名称及其版本然后根据这些信息生成不同内容的警告框。代码部分htmlheadscript typetext/javascriptfunction detectBrowser(){var browsernavigator.appNamevar b_versionnavigator.appVersionvar versionparseFloat(b_version)if ((browserNetscape||browserMicrosoft Internet Explorer) (version4)) {alert(您的浏览器够先进了)}else {alert(是时候升级您的浏览器了)}}/script/headbody οnlοaddetectBrowser()/body/html结果浏览器运行的时候,会以弹窗的形式弹出。例如我用的火狐浏览器.有一点请博友得注意的是JavaScript 在 IE6、IE5 和 IE4 中的获得的版本号是相同的 。 记:Darren转载于:https://www.cnblogs.com/xiong-QQ357253950/archive/2013/04/24/3040491.html