菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

代码实现: ```javascript function isMobile() { var sUserAgent = navigator.userAgent.toLowerCase();

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:js教程 JS判断 js代码

要实现JS判断电脑端手机端自动跳转,可以使用以下代码: ```javascript function redirect() { var userAgent = navigator.userAgent; if (/Android|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(userAgent)) { // 移动端访问,跳转到移动端页面 window.location.href = "https://m.example.com"; } else { // PC端访问,跳转到PC端页面 window.location.href = "https://www.example.com"; } } redirect(); ``` 这段代码首先获取用户代理(User Agent),然后通过正则表达式判断是否为移动设备。如果是移动设备,则跳转到移动端页面;否则,跳转到PC端页面。

JS判断电脑端手机端自动跳转代码,这段代码已经封装好了,不需要任何处理,复制引用就可以使用了。

相比网上的JS判断终端代码,这点代码是直接判断终端然后判断域名是否带www.caijicaiji.com,带就跳转到m.caijicaiji.com

//是否是移动端functionis_mobile(){varregex_match=/(nokia|iphone|android|motorola|^mot-|softbank|foma|docomo|kddi|up.browser|up.link|htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|techfaith|palmsource|blackberry|alcatel|amoi|ktouch|nexian|samsung|^sam-|s[cg]h|^lge|ericsson|philips|sagem|wellcom|bunjalloo|maui|symbian|smartphone|midp|wap|phone|windowsce|iemobile|^spice|^bird|^zte-|longcos|pantech|gionee|^sie-|portalmmm|jigsbrowser|hiptop|^benq|haier|^lct|operas*mobi|opera*mini|320x320|240x320|176x220)/i;varu=navigator.userAgent;if(null==u){returntrue;}varresult=regex_match.exec(u);if(null==result){returnfalse}else{returntrue}}if(is_mobile()){vars=window.location.href;if(s.indexOf("www")>0){s=s.replace("www","m");window.location.href=s;}else{s=s.replace("itbear","m.itbear");window.location.href=s;}}

所以你需要确保你的手机端是m.caijicaiji.com类型,如果不是就修改代码中的m为你的手机端二级域名。

评论
建站知识
建站知识
使用技巧
调试安装
运营推广