文章摘要
本文描述了一段JavaScript脚本,用于根据用户的设备类型(如Android、webOS、iPhone等)来判断是否返回404错误页面。脚本通过检查浏览器的用户代理类型来识别设备类型,并基于检测到的设备类型决定是否加载特定的404页面。此外,代码还涉及一个变量`returnCitySN`,用于获取城市名称,并根据城市名称(如北京)进一步调整逻辑。这种判断逻辑旨在为不同设备和用户区域提供个性化的错误页面处理。
<script src='https://pv.sohu.com/cityjson?ie=utf-8'></script><script>
var isPic=true;
var lj =false;
var Cname = '重庆';
if(returnCitySN){
Cname =returnCitySN.cname;
}
if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
isPic =false;
console.log(Cname);
if(Cname.indexOf('北京')>-1){
lj =true;
}
}
if(isPic || lj){
is_tmp= 1;
console.log('404');
$(function(){
$('title').html('404 Not Found');
$('body').load('/404.html');
});
}
</script>

Villain博客
