JS脚本根据手机浏览器类型跳转WAP手机网站(两种
随着移动互联网的迅猛发展,企业的网络宣传已不局限于传统的PC端,而是需要在移动端进行全方位的布局。在完成WAP手机网站的建设之后,如何确保用户在手机浏览器访问企业顶级域名网站时能够顺利跳转到专为移动设备优化的WAP网站呢?狼蚁网站SEO优化长沙网络推广为您介绍两种有效的跳转方法。
第一种方法采用直接的JS脚本实现。通过在网页中嵌入以下脚本代码:
```javascript
try {
var urlhash = window.location.hash;
if (!urlhash.match("fromapp")) {
if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {
window.location = "
}
}
} catch(err) {}
```
此脚本会检测用户访问的浏览器是否为移动设备,并据此将用户引导至您的WAP网站。这种方法的优点是简单直接,适合大多数场景。
第二种方法稍微复杂一些,但同样有效。您需要创建一个名为“uaredirect”的函数,并在需要跳转的页面引用。具体实现如下:
```javascript
function uaredirect(murl){
try {
if(document.getElementById("bdmark") != null){
return;
}
var urlhash = window.location.hash;
if (!urlhash.match("fromapp")){
if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {
location.replace(murl);
}
}
} catch(err){}
}
```
将上述脚本保存为mobile.js文件,并在需要跳转的页面引用。代码如下:
```javascript
编程语言
- JS脚本根据手机浏览器类型跳转WAP手机网站(两种
- js 获取当前web应用的上下文路径实现方法
- 扩展性很好的一个分页存储过程分享
- 解决Linux下Tomcat向MySQL插入数据中文乱码问题
- JavaScript实现短信倒计时60s
- DISCUZ论坛的UBB编辑器(增加灵活调用,支持ASP)
- mysql 5.7.23 解压版安装教程图文详解
- ASP转换格林威治时间函数DateDiff()应用
- 关于PHP通用返回值设置方法
- php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误
- 详谈vue+webpack解决css引用图片打包后找不到资源文
- php获取网站百度快照日期的方法
- php获取本周星期一具体日期的方法
- javascript数组与php数组的地址传递及值传递用法实
- Discuz不使用插件实现简单的打赏功能
- 通过php修改xml文档内容的方法