简介
这个网站是一个JavaScript工具函数库,包含了许多实用的函数。主要功能是判断用户的设备类型(PC或其他),并根据设备类型提供相应的页面跳转。
IsPC()
IsPC()
函数用于检测用户设备的操作系统类型。它通过解析浏览器的用户代理字符串(navigator.userAgent
)来实现。如果用户设备的操作系统属于 “Android”、”iPhone”、”SymbianOS”、”Windows Phone”、”iPad” 或 “iPod” 中的任何一种,那么该函数将返回 true
,表示当前设备为PC;否则返回 false
,表示当前设备为其他类型的设备。
function IsPC() {
var userAgentInfo = navigator.userAgent;
var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"];
var flag = false;
for (var v = 0; v < Agents.length; v++) {
if (userAgentInfo.indexOf(Agents[v]) > 0) {
flag = true;
break;
}
}
return flag;
}
根据设备类型跳转页面
在判断出当前设备为PC后,代码会检查当前页面的URL是否为特定的几个网址(”http://www.yiyale.cn”、”http://yiyale.cn”、”http://yiyale.cn/“、”http://www.yiyale.cn/“),如果是,则将当前页面跳转到对应的网址。这主要用于确保在非PC设备上访问特定页面时,能够正确地显示移动端的内容。