JS判断是wap端访问网站还是PC端访问,然后进行自动跳转的代码

<script type="text/javascript">
            function goPAGE() {
                if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) {
             window.location.href = "";  //跳转到wap端的网址
      } else {
                    window.location.href = "";   //跳转到pc端的网址
                }
            }
            goPAGE();
</script>
时间: 2024-10-06 00:31:33

JS判断是wap端访问网站还是PC端访问,然后进行自动跳转的代码的相关文章

PHP判断访问来源是PC端还是移动端

一个方法轻松搞定,各种判断后当返回true为移动端,反之为PC端. function isMobile(){ // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])){ return true; } // 如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息 if (isset ($_SERVER['HTTP_VIA'])){ // 找不到为flase,否则为true return str

网站自动识别PC端或者移动端

平时在开发中经常会遇到这样的需求,除了开发PC端之外,还会同时开发移动端.对于简单的页面,可以使用bootstrap之类的框架实现响应式页面,可是当页面很复杂的时候,就需要开发一个移动端页面,一个PC端页面.这个时候,就会遇到这样的需求,想要访问同样的网址,然后根据设备不同显示不同的页面.之前一直想招相关的资料没有找到,到后来发现是我百度搜索的水平不行,心好累~~~下面就是我找到的通过js实现的浏览器判断. <script type="text/javascript"> v

为什么用IP无法访问网站,域名可以访问?

平时我们访问网站都是通过域名进行访问的,有时候会使用网站IP进行访问的,例如学校的时候我们通常使用IP登录教务处,但很多的时候我们无法通过ip进行访问其他网站,这就涉及到服务器的问题了.网站都是依托在服务器上面的,服务器有很多种,阿里云有ECS.虚拟主机等,我们在访问网站的时候涉及到一个DNS解析的过程,就是将浏览器地址栏的域名转化成IP地址的一个过程,这个过程是由DNS服务器执行的. 一般的网站会选择放在虚拟主机,而且主机上放置了N个网站,而每个网站绑定1个或以上域名,虚拟主机上Apache的

谷歌浏览器访问网站提示“您要访问的网站包含恶意软件”

今天有蝉知建站系统的客户反映,他的站点在用谷歌浏览器访问时提示"您要访问的网站包含恶意软件",而是用其他的浏览器访问显示正常,红通通的页面并未让用户感到一丝喜庆. 问题原因: 出现这个问题的原因有很多,遇到该提示时,可以考虑以下几个因素: 1.网站本身确实有问题,比如被恶意攻击.挂马,或是间接地引用了恶意网站的内容等. 2.站长在网站内投放的一些代码被谷歌误认为是恶意代码,比如广告联盟等. 3.网站本身没有问题,但被运营商HTTP或DNS劫持,强行投放广告,这是最常见也最恶心的情况.

Swift - 判断是否有某功能访问权限,没有则提示,并自动跳转到设置页

由于 iOS 系统的安全限制,App 如果需要访问设备的通讯录.麦克风. 相册. 相机.地理位置等时,需要请求用户是否允许访问. 有时用户不小心点了"不允许",后面可能就不知道要去哪里再开启这个权限了.这就要求我们应用在每次调用相关功能的时候先获取相关的授权状态,如果还没授权则弹出授权申请的提示框.如果之前被拒绝了,则弹出相关提示框让用户很方便地自动跳转到设置页面去修改权限. 1,样例效果图 (1)这里以照片的访问权限为例.为方便演示,我在页面初始化完毕后就请求权限. (2)第一次请求

移动端前端开发与PC端比有哪些不同?

1.pc端有ie,chrome,ff 内核兼容问题移动端,简单来说兼容问题相对较少.但是移动端要做好多分辨率的处理.移动端所有图片和所有html标签的尺寸都要减半. 2.移动端在布局跟js效果方面,与PC端有什么不同:先说布局方面:PC端最常用的就是固定宽度980px(也有960,1000,1200),然后水平居中 width:980px;margin:0 auto;但移动端就不能这么用了,因为很多网页都是可以横屏看,也可以竖屏看:很多屏幕的分辨率不一样:所以只要牵涉到移动端,就要牵涉到响应式(

js判断是否是第一次进入网站,是跳转到某页面

<script> function openly(){ if(window.name==""){ window.location.href="call.html"; } window.name="onload"; } setTimeout('openly()',5000); </script>

js判断元素滑动方向(上下左右)移动端

每天学习一点点. 1 var startx, starty; 2 //获得角度 3 function getAngle(angx, angy) { 4 return Math.atan2(angy, angx) * 180 / Math.PI; 5 }; 6 7 //根据起点终点返回方向 1向上 2向下 3向左 4向右 0未滑动 8 function getDirection(startx, starty, endx, endy) { 9 var angx = endx - startx; 10

js判断浏览设备是 手机端,电脑端还是平板端

console.log(navigator.userAgent); var os = function() { var ua = navigator.userAgent, isWindowsPhone = /(?:Windows Phone)/.test(ua), isSymbian = /(?:SymbianOS)/.test(ua) || isWindowsPhone, isAndroid = /(?:Android)/.test(ua), isFireFox = /(?:Firefox)/