同域名下PC与移动端自动识别跳转
2024-10-11 03:29:01
输入相同域名,在pc端和移动端会出现不同的页面效果,一种是用栅格系统实现自适应,更多的是设计两套不同的模板和两个二级域名或者一个主域名和一个二级域名(就是有区别就可以了);
js代码判断浏览器的用户代理头类别从而实现不同跳转
<script type="text/javascript">
(function(){
var ua = window.navigator.userAgent.toLowerCase();
if (!(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))) {
window.location.href = "pc page";
}
else if (ua.indexOf("iphone") > || ua.indexOf("android") > ) {
//window.location.href = "";
}
}());
</script>
*这是写在移动端页面中的,pc端只需要将上面的跳转地址注释,下面的反注释就可以了。同时这段代码需放在页面的头部,以避免页面内容的加载而浪费流量等!
最新文章
- 你不知道的Javascript(上卷)读书笔记之二 ---- 词法作用域
- 【bzoj1010】 HNOI2008—玩具装箱toy
- panel的展开,关闭的一种应用。
- 设置hr标签的粗细
- Redis系列四之复制
- perl读取文件
- FFMPEG 库移植到 VC 需要的步骤
- 等差数列6《MAC》
- SpringMVC利用Hibernate validator做字段验证
- 刷seed有感
- LiveCharts文档-3开始-3类型和设置
- jdk1.8+SpringAOP注解报java.lang.IllegalArgumentException: error at ::0 can&#39;t find referenced pointcut select错误的不知原因的解决办法[仅供参考]
- eclipse启动genymotion插件reg启动visual box 虚拟机
- UI5-文档-1-前言
- Ionic国际化解决方案
- 百度输入法引起的Mac远程桌面Ctrl+.快捷键不起作用
- .net 有参属性 index (索引)
- pytorch 反向梯度计算问题
- Java中大数的使用与Java入门(NCPC-Intergalactic Bidding)
- BZOJ4472 JSOI2015salesman(树形dp)