如何限制电脑 PC 端访问
Web 页面,只能手机端才
能访问?
http://localhost:8080/xqgf/channel/mcdemand.action?mcId=49e33746-29a4-4361-83e6-
01f00ba4793d
这个链接只能手机端访问,电脑访问错误
手机是扫码登录的
jsp 中进行判断
<script type="text/javascript">
var system = {};
var p = navigator.platform;
var u = navigator.userAgent;
system.win = p.indexOf("Win") == 0;
system.mac = p.indexOf("Mac") == 0;
system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
if (system.win || system.mac || system.xll) {//如果是 PC 转
if (u.indexOf('Windows Phone') > -1) { //win 手机端
}else {
window.location.href = "<%=ctx
%>/jsp/mobile/allChannel/addChannelPCerror.jsp";
}
}
</script>
----错误页面
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ taglib uri="/my-tags" prefix="m" %>