将以下代码放入pc首页即可

 <script type="text/javascript">
        function mobile_device_detect(url) {
            var thisOS = navigator.platform;
            var os = new Array("iPhone", "iPod", "iPad", "android", "Nokia", "SymbianOS", "Symbian", "Windows Phone", "Phone", "Linux armv71", "MAUI", "UNTRUSTED/1.0", "Windows CE", "BlackBerry", "IEMobile");
 for (var i = 0; i < os.length; i++) {  if (thisOS.match(os[i])) {  window.location = url;  }   }  //因为相当部分的手机系统不知道信息,这里是做临时性特殊辨认  if (navigator.platform.indexOf('iPad') != -1) {  window.location = url;  }  //做这一部分是因为Android手机的内核也是Linux  //但是navigator.platform显示信息不尽相同情况繁多,因此从浏览器下手,即用navigator.appVersion信息做判断  var check = navigator.appVersion;  if (check.match(/linux/i)) {  //X11是UC浏览器的平台 ,如果有其他特殊浏览器也可以附加上条件  if (check.match(/mobile/i) || check.match(/X11/i)) {  window.location = url;  }  }  //类in_array函数  Array.prototype.in_array = function (e) {  for (i = 0; i < this.length; i++) {  if (this[i] == e)  return true;  }  return false;  }  }  mobile_device_detect("手机网址");  </script>

转载于:https://www.cnblogs.com/gqx-html/p/7284977.html

一个项目中既有移动端,同时也有PC端的代码,并且 他们的代码分开写的,那么如何实现在手机跳转手机页面,pc点击跳转pc页面...相关推荐

  1. java项目中使用支付宝支付(手机端,web端)--菜鸟小回

    java项目中使用支付宝支付(手机端,web端) 文章目录 java项目中使用支付宝支付(手机端,web端) @[toc] 一.Spring boot项目代码 二.支付宝沙箱环境配置 1. 因为上面c ...

  2. app门户开发——recycleView的页面的点击跳转

    关于recycleView的页面进行点击跳转设计 ①功能实现 ②实现过程 ③运行结果 ④代码地址 ①功能实现 实现对有recycleView的页面进行点击跳转设计 ②实现过程 创建四个activity ...

  3. 当一个项目中同时存在webroot和webcontext时

    当一个项目中同时存在webroot和webcontext时,注意一定要删除那些没在使用的.还有要发布其中一个想要的目录到服务器中,具体方法是  选择相应工程-----properties-----de ...

  4. eclipse中将一个项目作为library导入另一个项目中

    1. github上搜索viewpagerIndicator: https://github.com/JakeWharton/ViewPagerIndicator 2. 下载zip包,解压,eclip ...

  5. javadoc 开源项目_在下一个项目中不使用JavaDoc的5大原因

    javadoc 开源项目 JavaDoc对于框架和库的开发是绝对必需的,这些框架和库为其他框架(例如Spring Framework,JDK)提供了公共接口. 对于内部企业软件和/或产品开发,我有以下 ...

  6. 在下一个项目中不使用JavaDoc的5大原因

    JavaDoc对于框架和库的开发是绝对必要的,这些框架和库为其他框架(例如Spring Framework,JDK)提供了公共接口. 对于内部企业软件和/或产品开发,我有以下原因会在将来忽略" ...

  7. 完美解决 - 如何将一个项目打包到本地maven库,然后供另一个项目中引用。

    1.说明 前几天本人想构建一个公共模块代码,比如校验,字符串处理等公共模块代码.需要在别的项目中引入.然后使用idea安装到本地maven库中后,在另一个项目中引入一直报错.踩过各种坑之后,特意整理一 ...

  8. 一个项目中不能同时出现两个main函数

    在写两个短程序的时候想着把两个cpp文件放到同一个项目中比较省空间,然后就出现了下面的问题:main函数已经定义过,然后将项目中的一个含有main函数的cpp文件删除之后再运行,可以运行 原因大概是m ...

  9. jsf登录注册页面_您将在下一个项目中使用JSF吗?

    jsf登录注册页面 上周有一篇很棒的stackoverflow博客文章,主题是" Javascript框架的残酷生命周期" . 这篇文章是关于Javascript UI框架(ang ...

  10. 将一个项目中的图片存到另一个项目中_头条号自动运营项目

    18年末到19年初,我当时是在做一个头条号搬运视频的项目,分布式的,自我感觉很不错,一个号最好的时候一天一百多块.写了大概一万多行的代码,后来实在没有突破头条的账号检测,就倒闭了,今天就写下吧. 当时 ...

最新文章

  1. Spring 常用工具类
  2. ORA-12012: error on auto execute of job quot;ORACLE_OCM
  3. 单片机的几种数字滤波算法
  4. Spring [CVE-2022-22965]漏洞处理
  5. 几种机器学习算法的优缺点
  6. python处理excel的书_Python处理Excel文件(csv, xls, xlsx)
  7. systemd.generator — systemd unit generators
  8. 12 种主流编程语言输出“ Hello World ”,你真的都会了吗?
  9. QTP引用外部脚本路径的设定(二)left函数的使用
  10. 协程(Python)
  11. Redis集群功能配置以及Redis Sentinel配置
  12. python中的变量是动态类型的什么意思_python基础语法之变量
  13. 用PyTorch实现一个卷积神经网络进行图像分类
  14. matlab coder 转 c语言,MATLAB Coder从MATLAB生成C/C++代码步骤
  15. Libgdx Box2D实战---放开那小球(二:Box2D介绍)
  16. linux涂鸦软件,绘图应用程序:Pinta,Krita,Tux Paint,Drawpile,MyPaint,KolourPaint
  17. SQL Server中的日期和时间:DATEADD()
  18. U-boot启动流程(Linux内核)的分析(四)
  19. Intel SGX入门(一)——背景篇
  20. 美团codeM资格赛——世界杯

热门文章

  1. Android自定义View实现滴滴验证码输入框效果
  2. Android深入透析之常用设计模式经验谈
  3. python timestamp和datetime之间的转换_python – 在datetime,Timestamp和datetime64之间转换
  4. JZOJ 5305. 【NOIP2017提高A组模拟8.18】C
  5. python format 字典_python 用字典格式化字符串
  6. python回归模型 变量筛选_如何进行高维变量筛选和特征选择(一)?Lasso回归
  7. python简单体育竞技模拟_Python程序设计思维练习---体育竞技分析-阿里云开发者社区...
  8. 生物信息学(Bioinformatics)
  9. 头文件(C++11)、从文件输入输出
  10. Codeforces 1338 题解