大英县人民政府官方网站
IsPC.js
IsPC()
是一个 JavaScript 函数,用于检测用户的设备是否为 PC 或者移动设备。它通过解析 navigator.userAgent
字符串来判断用户设备类型。如果用户设备是 PC 或者移动设备中的非移动设备(即桌面设备),则返回 true
,否则返回 false
。
这个函数的主要用途是在网页上实现响应式布局,根据用户的设备类型显示不同的内容或者样式。在这段代码中,如果用户设备不是 PC 并且当前页面的 URL 不包含 “#m”,那么将重定向到 “/phone/index.html” 页面,以适应移动设备的浏览体验。
function IsPC() {
var userAgentInfo = navigator.userAgent;
var Agents = ["Android", "iPhone"];
var flag = true;
for (var v = 0; v < Agents.length; v++) {
if (userAgentInfo.indexOf(Agents[v]) > 0) {
flag = false;
break;
}
}
return flag;
}
if (!IsPC() && window.location.href.indexOf("#m") < 0) {
window.location.href = "/phone/index.html";
}
CSS样式表
以下是大英县人民政府官方网站顶部导航栏的 CSS 样式表:
.topbar-html {
width: 100%;
background: #0169c0;
overflow: hidden;
z-index: 2147483645;
position: fixed;
top: 0;
box-shadow: 0 0 10px 2px #999;
left: ...; /* 请在这里添加左侧的位置 */
}