ブラウザバージョンでUA情報をインテリジェントに取得する方法
JSでUA(ユーザーエージェント)ユーザーエージェントを取得する方法
<!doctype html> <html> <head> <title> </title> </head> <body onload = "whotbrowser()"> <script> function whotbrowser(){document.browser.name.value = navigator.appname; document.browser.version.value = navigator.appversion; document.browser.code.value = navigator.appcodename; document.browser.agent.value = navigator.useragent; } </script> <table> <form name = "browowser"> <tr> <td> browser名:</td> <td> <入力タイプ= "txt" name = "name" size = "size =" size = "size = tr <td>バージョン番号:</td> <td> <入力=" txt "name =" "" " size = "110%"> </td> </tr> <tr> <td>コード名:</td> <td> <td> <td> <td> <input type = "txt" name = "code" size "size =" 110% "> </td> </tr </tr <td> size = "110%"> </td> </tr> </form> </table> </body> </html>機能コード
/**インテリジェントにブラウザバージョン情報を取得**/var browser = {versions:function(){var u = navigator.useragent、app = navigator.appversion; return {//モバイルターミナルブラウザーバージョン情報トライデント:U.indexof( 'Trident')> -1、// IEカーネルPresto:U.indexof( 'presto')> -1、// Opera Kernel webkit:U.indexof( 'Applewebkit')> -1、// AppleおよびGoogle Kernel Gecko:U.Undexo: u.indexof( 'khtml')== -1、// firefoxカーネルモバイル:!! U.Match(/AppleWebkit.*Mobile。*/)|| !! U.Match(/AppleWebkit/)、//それはモバイル末端iOS:!! u.indexof( 'android')> -1 ||。言語:( navigator.browserlanguage || navigator.language).tolowercase()}モバイル判断をサポートするコード
<script> var browser = {versions:function(){var u = navigator.useragent、app = navigator.appversion; return {//モバイルターミナルブラウザーバージョン情報トライデント:U.indexof( 'Trident')> -1、// IEカーネルPresto:U.indexof( 'presto')> -1、// Opera Kernel webkit:U.indexof( 'Applewebkit')> -1、// AppleおよびGoogle Kernel Gecko:U.Undexo: U.indexof( 'khtml')== -1、// Firefox Kernel Mobile:!! U.Match(/AppleWebkit.*Mobile。*/)、// Mobile Terminal iOS:!! U.MATCH(//(I [^;]+;(U;)? U.indexof( 'Linux')> -1、// AndroidターミナルまたはUCブラウザーiPhone:U.indexof( 'iPhone')> -1、//それはiPhoneまたはQHDブラウザiPad:U.indexof( 'iPad')> -1、// iPad WebApp:u.indexof( 'safari')= = = = = = = = = = = = -1 -1 // bottom}()、言語:(navigator.browserlanguage.language)} if(browser.versions.mobile){//モバイルデバイスが開いているかどうかIsandroid = u.indexof( 'android')> -1|。 wechat} if(ua.match(/weibo/i)== "weibo" && isios){/"私はweiboで開かれました")。 event.preventdefault()は、最も重要な文を禁止しています。 1; $( "#shade-child")。css( "height"、 "4rem"); $( "#shade-child")。 space} if(browser.versions.ios){// iOS browserで開く} if(browser.versions.android){// android browserで開く}}JSのブラウザバージョンでUA情報を取得する上記の方法は、エディターが共有するすべてのコンテンツです。私はそれがあなたに参照を与えることができることを願っています、そしてあなたがwulin.comをもっとサポートできることを願っています。