`
___loveOfForever
  • 浏览: 77402 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

判断访问的手机端,或者是平板电脑,pc端,还是其他操作系统

阅读更多
<SCRIPT LANGUAGE="JavaScript">
function detectOS(){ 
    var sUserAgent = navigator.userAgent;
    var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows");                                                                       
    var isMac = (navigator.platform == "Mac68K") || (navigator.platform == "MacPPC") || (navigator.platform == "Macintosh");
    if(isMac) return "Mac";
    var isUnix = (navigator.platform == "X11") && !isWin && !isMac;
    if(isUnix) return "Unix";
    var isLinux = (String(navigator.platform).indexOf("Linux") > -1);
    if(isLinux) return "Linux";
    if(isWin)
    { 
        var isWin2K = sUserAgent.indexOf("Windows NT 5.0") > -1 || sUserAgent.indexOf("Windows 2000") > -1;
        if(isWin2K) return "Win2000";
        var isWinXP = sUserAgent.indexOf("Windows NT 5.1") > -1 || sUserAgent.indexOf("Windows XP") > -1;
        if(isWinXP) return "WinXP";
        var isWin2003 = sUserAgent.indexOf("Windows NT 5.2") > -1 || sUserAgent.indexOf("Windows 2003") > -1;
        if(isWin2003) return "Win2003";
    } 
    return "None";
}
alert(detectOS());
  </SCRIPT>
2
5
分享到:
评论

相关推荐

    php手机端访问网站和平板电脑登录判断

    "php手机端访问网站和平板电脑登录判断"这个话题涉及到如何利用PHP脚本检测用户是通过手机、平板还是桌面电脑访问网站。Mobile-Detect-2.6.4是一个流行的PHP库,专门用于检测设备类型,它提供了丰富的功能来识别各种...

    js判断浏览器的环境(pc端,移动端,还是微信浏览器)

    这涉及到检测当前用户是通过PC端、移动端还是微信浏览器访问网站。通过不同的环境来调整网站的布局、功能或是用户体验,对于Web开发而言尤为重要。本文将详细介绍如何使用JS来判断浏览器环境,并提供一些示例代码供...

    软件 pc端和android手机端 zip

    - **操作系统特性**:Android是由Google开发的开源移动操作系统,主要应用于智能手机和平板电脑,基于Linux内核,支持多种硬件平台。 - **应用获取**:Android应用主要通过Google Play商店或其他第三方应用市场...

    驾校在线考试系统 手机+PC+平板 自适应 Thinkphp3.2在线考题源码下载.zip

    6. **多终端兼容**:无论在PC端、移动端还是平板设备,系统都能提供一致的用户体验,满足不同场景的学习需求。 五、安全性与稳定性 系统在开发过程中注重安全性,采用加密技术保护用户数据,防止非法访问。同时,...

    根据User Agent String判断客户端平台及浏览器源程序[Java和PHP版]

    User Agent String(简称UA字符串)就是一个关键工具,它包含了客户端浏览器的详细信息,如浏览器名称、版本、操作系统等。本资源提供了基于Java和PHP的解决方案,帮助开发者解析和识别UA字符串,从而判断客户端平台...

    兼容pc端、手机端、ipad全屏显示

    这个主题不仅关乎视觉效果,更关乎用户体验,因为随着移动设备的普及,越来越多的人选择通过手机或平板电脑来访问互联网。 "兼容网页"标签强调了设计的核心目标——确保网页在不同操作系统、浏览器及屏幕尺寸下都能...

    限制pc端访问页面的代码

    在现代的Web开发中,有时候我们可能需要对访问者设备进行一些特定的限制,比如禁止PC端用户访问某个页面,而只允许移动设备用户(如手机、平板)浏览。这通常是为了提供更好的移动端用户体验或者执行特定的策略。...

    3389远程桌面控制PPC手机端软件控制PPC手机端软件

    描述提到“可以用WM手机系统”,这意味着软件兼容Windows Mobile操作系统,这是微软为掌上设备如智能手机和平板电脑设计的一个操作系统。WM系统曾经广泛应用于许多商务和专业级别的手机,提供了与桌面Windows相似的...

    bootstrap自适应电脑手机端后台登录界面代码.zip

    本资源包含一个自适应电脑和手机端的后台登录界面代码,适用于那些希望快速创建美观且功能齐全登录页面的开发者。Bootstrap的核心特性就是其自适应网格系统,这使得设计的网页能自动适应不同屏幕尺寸,无论是桌面、...

    qt for Android蓝牙串口助手app PC端手机端均可使用

    2. **Android**:Android是由Google主导开发的开源操作系统,主要用于智能手机和平板电脑。这里的“qt for Android”意味着该应用是使用Qt库开发的,可以运行在Android平台上。 3. **蓝牙**:蓝牙是一种短距离无线...

    PHP+响应式+PC端+手机端

    在PHP项目中,响应式设计意味着开发者需要编写能根据用户设备特性自适应显示的HTML、CSS和JavaScript代码,确保用户无论在PC端还是手机端都能获得良好的浏览体验。 【PC端与手机端适配】 在构建多平台支持的项目时...

    手机远程控制PC(手机端)

    手机远程控制PC是一种技术,允许用户通过智能手机或平板设备对远端的个人计算机进行操作和管理。这种技术在日常工作中非常实用,特别是当用户需要在外出差或家中处理办公室的工作时。以下是一些关于手机远程控制PC的...

    android手机端控制电脑的小程序

    Android是Google开发的开源移动操作系统,广泛应用于各种智能设备,包括智能手机和平板电脑。利用Android的API和开发环境,开发者可以创建各种应用程序,其中包括远程控制软件。而“WiFi”是无线局域网技术,它提供...

    超级富文本编辑器支持移动端pc端

    在移动设备上,富文本编辑器需要考虑到触摸操作和较小的屏幕尺寸,确保用户在手机或平板电脑上也能有良好的编辑体验。对于PC端,编辑器则需要提供完整的功能集,包括文本格式化、图片上传、链接插入等,同时保持流畅...

    PC页跳转手机页.rar_PC页跳转手机页_pc页是什么_手机脚本

    在互联网的多设备环境下,PC页跳转手机页是一种常见的技术手段,旨在为用户提供无缝的浏览体验,无论他们使用的是台式电脑还是移动设备。这一技术的核心在于通过JavaScript脚本来实现页面间的智能重定向。接下来,...

    PC WiFi设置工具

    标题中的“PC WiFi设置工具”指的是一个用于将个人计算机转换为WiFi热点的软件或程序,以便其他设备(如智能手机、平板电脑或笔记本电脑)可以通过它共享互联网连接。这个功能特别适用于那些希望在没有物理路由器...

    pc端移动端都兼容的滑动日期组件

    本项目聚焦于一个跨平台的滑动日期组件,它不仅适用于个人电脑(PC)端,同时也支持移动设备,如智能手机和平板电脑。这样的组件在现代Web应用中非常常见,因为它提供了用户友好的日期选择体验。 标题中的"pc端...

    PHP响应式营销型万能H5建站系统源码 完美适用PC、平板、手机,自带后台一站式管理.zip

    三网合一:一套系统,全网通用,完美适用PC、平板、手机多终端设备。 万能组合:100 独立模块,像数列一样组合,可以构建无数不同风格的站点。 拖拽布局:可视化自由布局页面,拖拽的方式实现展示效果千人千面。 ...

    Zoom会议系统使用手册(PC端与手机端).doc

    Zoom作为一款强大的视频会议工具,无论是在PC端还是手机端,都能提供流畅的会议体验。了解并掌握其基本操作和功能,将有助于提升远程协作的效率和质量。无论是工作、学习还是社交,Zoom都能成为你可靠的沟通助手。

    vue-自动适配手机后台管理系统全.zip

    这个系统旨在提供优秀的用户体验,无论用户是在桌面还是移动设备上,都能流畅地进行操作。 首先,Vue.js 的核心特性包括虚拟DOM、响应式数据绑定、组件化开发和指令系统。在"vue-element-admin-master"中,你将看到...

Global site tag (gtag.js) - Google Analytics