求教来了~
PC页面:http://hostloc.wiki/mjj/mjj.html移动端页面:http://m.hostloc.wiki/mjj/mjj.html
用什么样的js代码放在pc页面顶部,能够使访客访问PC页面URL时自动跳转进入对应的移动端页面URL?
路径完全一致,就是PC和移动端的域名进行了变换。
度娘了一下,都是直接跳转到移动端域名首页的,不能自动识别对应页面一一对应的跳转……
或者有什么其他方式,能实现这样的要求?
坐等大侠出手~ var url = window.location.href;
var murl = url.replace("http://www", "http://m");
var userAgentInfo = navigator.userAgent;
var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"];
for(var i = 0; i < Agents.length; i++){
if(userAgentInfo.indexOf(Agents) > 0){
location = murl;
break;
}
}
我几个站都是用这个代码. 用插件吧 Sora 发表于 2018-6-5 16:18
我几个站都是用这个代码.
yc010t 完整的js代码是? 气味 发表于 2018-6-5 16:24
完整的js代码是?
这个就是完整的了.
location = xxx;
已经跳出网页了. Sora 发表于 2018-6-5 16:27
这个就是完整的了.
location = xxx;
已经跳出网页了.
<script type="text/javascript">
var url = window.location.href;
var murl = url.replace("http://www", "http://m");
var userAgentInfo = navigator.userAgent;
var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"];
for(var i = 0; i < Agents.length; i++){
if(userAgentInfo.indexOf(Agents) > 0){
location = murl;
break;
}
}
</script>
直接将这代码放到页面源码顶部 就可以了? 气味 发表于 2018-6-5 16:34
直接将这代码放到页面源码顶部 就可以了?
是的. www.soquanme.com
你用手机端访问这个站, 用的也是这个代码 Sora 发表于 2018-6-5 16:36
是的. www.soquanme.com
你用手机端访问这个站, 用的也是这个代码
呃刚刚上面那个不知道什么情况 不能跳转
复制粘贴了你/script/j.js这个里面的代码就可以了
var url = window.location.href;
var murl = url.replace("http://www", "http://m");
var userAgentInfo = navigator.userAgent;
var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"];
for (var i = 0; i < Agents.length; i++) {
if (userAgentInfo.indexOf(Agents) > 0) {
location = murl;
break
}
}
话说这样的跳转影响SEO和页面打开速度么 属于什么类型的跳转? 分给我
leassy 发表于 2018-6-5 16:45
分给我
yc007t丽赛MM你又调皮了
页:
[1]