التفسيرات المحددة كلها في التعليقات ، لذلك لن أتحدث كثيرًا هنا ، فقط قدم الرمز
نسخة الكود كما يلي:
<script type = "text/javaScript">
/*
* معلومات إصدار المتصفح الذكي:
*
*/
varbrowser = {
الإصدارات: function () {
varu = navigator.useragent ، app = navigator.appversion ؛
إرجاع {// معلومات نسخة متصفح طرف الجوال
ترايدنت: U.Indexof ('trident')> -1 ، // kernel
Presto: U.Indexof ('Presto')> -1 ، // Opera kernel
WebKit: U.Indexof ('AppleWebkit')> -1 ، // Apple ، Google kernel
Gecko: U.Indexof ('Gecko')> -1 && U.Indexof ('khtml') == -1 ، // firefox kernel
Mobile: !!
iOS: !! U.Match (// (i [^؛]+؛ (u ؛)؟ CPU.+mac os x/) ، // ios terminal
Android: U.Indexof ('Android')> -1 || U.Indexof ('Linux')> -1 ، // Android Terminal أو UC Browser
iPhone: U.Indexof ('iPhone')> -1 || U.Indexof ('mac')> -1 ، // هل هو متصفح iPhone أو QQHD
iPad: U.Indexof ('iPad')> -1 ، // هل هو iPad
WebApp: U.Indexof ('Safari') == -1 // هو الويب المفترض أن يبرم
} ؛
} () ،
اللغة: (Navigator.BrowserLanguage || Navigator.Language) .ToLowerCase ()
}
document.writeln ("اللغة:"+browser.language) ؛
document.writeln ("هي محطة متنقلة:"+browser.versions.mobile) ؛
document.writeln ("ios terminal:"+prowser.versions.ios) ؛
document.writeln ("Android Terminal:"+prowser.versions.android) ؛
document.writeln ("هو iPhone:"+prowser.versions.iphone) ؛
document.writeln ("ما إذا كان iPad:"+prowser.versions.ipad) ؛
document.writeln (navigator.useragent) ؛
</script>
إصدارات المتصفح من المحطات المحمولة الشائعة هنا بشكل أساسي. يرجى الرجوع إليهم إذا كنت في حاجة إليها.