实现网页只能移动端访问PC不可访问

Posted mgbkpp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现网页只能移动端访问PC不可访问相关的知识,希望对你有一定的参考价值。


第一种:直接JS脚本

<script type="text/javascript">
try {
var urlhash = window.location.hash;
if (!urlhash.match("fromapp"))
{
if ((navigator.userAgent.match(/(iPhone|iPod|android|ios|iPad)/i)))
{
window.location="http://www.laozuo.org(更换成自己的WAP网站)";
}
}
}
catch(err)
{
}</script>

第二种,稍微长一些,引用

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文件,然后在需要调用的页面引用下面2个JS调用文件。

<script src="mobile.js" type="text/javascript"></script>
<script type="text/javascript">uaredirect("http://www.laozuo.org(更换成自己的WAP网站)");</script>

 

以上是关于实现网页只能移动端访问PC不可访问的主要内容,如果未能解决你的问题,请参考以下文章

只需一行代码,将已有PC网站转成移动网站

PC端访问WAP页面时自动跳转到PC版网页需要啥代码?

PHP判断访问者手机移动端还是PC端的函数,亲测好用

pc网站如何能转化成让手机访问的网站

手机网页跟电脑网页可以同时上传到同一服务器吗?

通过F5根据User-Agent做PC和手机端的阻断