站点 PC 跳转到 手机端
Posted 流星蝴蝶没有剑
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了站点 PC 跳转到 手机端相关的知识,希望对你有一定的参考价值。
网站访问PC端跳转到手机端
- 青年大学习
(function(window)
function query(params) // 获取链接中的参数
var param_list = params.split('&');
var param_set = ;
var param = '', kv_set = '';
for (var k in param_list)
param = param_list[k];
kv_set = param.split('=');
param_set[kv_set[0]] = kv_set[1];
return param_set;
var query_str = location.search.substr(1);
var query_params = query(query_str);
// 自定义判断【选择】。只要这个条件成立,尽管是手机端访问,也显示PC的效果
if (query_params['f'] && 'pad' == query_params['f'])
return;
// 【主要操作】大部分都是通过这个判断的,手机端的UA可以通过浏览器设置自定义
if ((navigator.userAgent.match(/(iPhone|iPod|android|ios)/i)))
// 链接替换
location.replace("填写移动端链接地址")
(window));
- 豫通盛鼎 仿站 http://phnytsd.wx0725.top/
//加载页面时执行一次
changeMargin();
//监听浏览器宽度的改变
window.onresize = function()
changeMargin();
;
function changeMargin()
var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire");
var browser = navigator.userAgent.toLowerCase();
var isMobile = false;
for (var i = 0; i < mobileAgent.length; i++)
if (browser.indexOf(mobileAgent[i]) != -1)
isMobile = true;
location.href="http://mhnytsd.wx0725.top";
// var arr=top.location.href.split("phnytsd");
// location.href=arr[0]+"mhnytsd"+arr[1];
break;
- 考虫
(function fit (global)
var window= global || this,
width = 750,
docEl = window.document.documentElement,
resizeEvt = 'resize';
var resizeCall = function ()
var clientWidth = docEl.clientWidth;
if (!clientWidth)
docEl.style.fontSize = 100 + 'px';
else
if (/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent))
docEl.style.fontSize = 100 * (clientWidth / parseInt(width)) + 'px';
else
var percentage = clientWidth / 1920;
var fsize = 100 * percentage;
fsize = fsize < 25 ? 25 + 'px' : fsize > 100 ? 100 + 'px' : fsize + 'px';
docEl.style.fontSize = fsize;
;
resizeCall();
var dpr = window.devicePixelRatio || 1;
dpr = dpr >= 3 ? 3 : dpr >= 2 ? 2 : 1;
docEl.setAttribute('data-dpr', dpr);
window.addEventListener && window.addEventListener(resizeEvt, resizeCall, false);
)(this);
以上是关于站点 PC 跳转到 手机端的主要内容,如果未能解决你的问题,请参考以下文章