if或js判断,html页面如果是电脑打开则输出一段内容,手机则输出另一段内容

说明,不是手机电脑调转网址。就是输出不同的内容。

第1个回答  2019-05-16
<!doctype html> <html lang="en">   
    <head>     
        <meta charset="utf-8">     
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">     
        <title>Hello, world!</title>   
    </head>   
    <body>  
        <script type="text/javascript">
            function IsPC() {
               var userAgentInfo = navigator.userAgent;
               var Agents = ["Android", "iPhone",
                   "SymbianOS", "Windows Phone",
                  "iPad", "iPod"];
               var flag = true;
               for (var v = 0; v < Agents.length; v++) {
                  if (userAgentInfo.indexOf(Agents[v]) > 0) {
                     flag = false;
                     break;
                  }
               }
               return flag;
            }
            
            if ( IsPC() ) {
                document.write('这是电脑浏览器');
            } else {
                document.write('这是手机浏览器');
            }
        </script>   
    </body> 
</html>

本回答被提问者采纳
相似回答