这次老大布置了一个任务,但是我有几个地方不会,请大家帮一个忙吧。这个任务主要就是使用js获取:1.网站来源截取2.上网IP截取3.上网地址截取4.操作系统截取5.分辨率截取6.访问页数记录,但是我只能获取到1.网站来源4.操作系统5.分辨率这几个,其中上网IP、地址我是截取到,但是有人说我这种截法是不行的,所以你们谁看到的能不能告诉我一下这几个是怎样截取的,谢谢你们了,这个是我写的代码,能不能告诉我一下那个文字效果是什么啊
10年积累的网站制作、成都做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有周口免费网站建设让你可以放心的选择与我们合作。<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>当前用户访问信息</title>
<script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script>
<style type="text/css">
.mains{width:400px;height:300px;border:1px solid #333;margin-left:60px;margin-top:60px;font-size:14px;padding:10px;}
.guanjian{width:30%;height:30px;float:left;}
.huoqu{width:70%;height:30px;float:left;}
</style>
</head>
<body>
<div class="mains">
<h2>系统分析</h2>
<div><div class="first">初次来源:</div><div class="huoqu laiyuan"></div></div>
<div><div class="guanjian">搜索关键词:</div><div class="huoqu word"></div></div>
<div><div class="guanjian">上网IP:</div><div class="huoqu ip">
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script type="text/javascript"> document.write(returnCitySN["cip"]) </script>
</div></div>
<div><div class="guanjian">上网地址:</div><div class="huoqu">
<script type="text/javascript"> document.write(returnCitySN["cname"]) </script>
</div></div>
<div><div class="guanjian">操作系统:</div><div class="huoqu xitong"></div></div>
<div><div class="guanjian">分辨率:</div><div class="huoqu fenbianlv"></div></div>
<div><div class="guanjian">访问页数:</div><div class="huoqu"></div></div>
</div>
<script type="text/javascript">
//获取初次来源
$ly=document.write(document.referrer);
$(".laiyuan").text($ly);
//获取搜索关键词
function GetQueryString($name){
var $index=document.referrer.indexOf($name+"="),$e='';
if($index>1){
$e=document.referrer.substring($index+$name.length+1);
if(($index=$e.indexOf("&"))>0){
$e=$e.substring(0,$index);
}
}
return $e;
}
$wd=GetQueryString("wd");
if($wd&&$wd.length>0){
$wd=decodeURIComponent($wd);}
$(".word").text($wd);
//获取上网IP
//获取上网地址
//获取操作系统
function detectOS() {
var sUserAgent = navigator.userAgent;
var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows");
var isMac = (navigator.platform == "Mac68K") || (navigator.platform == "MacPPC") || (navigator.platform == "Macintosh") || (navigator.platform == "MacIntel");
if (isMac) return "Mac";
var isUnix = (navigator.platform == "X11") && !isWin && !isMac;
if (isUnix) return "Unix";
var isLinux = (String(navigator.platform).indexOf("Linux") > -1);
if (isLinux) return "Linux";
if (isWin) {
var isWin2K = sUserAgent.indexOf("Windows NT 5.0") > -1 || sUserAgent.indexOf("Windows 2000") > -1;
if (isWin2K) return "Win2000";
var isWinXP = sUserAgent.indexOf("Windows NT 5.1") > -1 || sUserAgent.indexOf("Windows XP") > -1;
if (isWinXP) return "WinXP";
var isWin2003 = sUserAgent.indexOf("Windows NT 5.2") > -1 || sUserAgent.indexOf("Windows 2003") > -1;
if (isWin2003) return "Win2003";
var isWinVista= sUserAgent.indexOf("Windows NT 6.0") > -1 || sUserAgent.indexOf("Windows Vista") > -1;
if (isWinVista) return "WinVista";
var isWin7 = sUserAgent.indexOf("Windows NT 6.1") > -1 || sUserAgent.indexOf("Windows 7") > -1;
if (isWin7) return "Win7";
}
return "other";
}
$xt=detectOS();
$(".xitong").text($xt);
//获取分辨率
$fbl_1=screen.width;
$fbl_2=screen.height;
$fbl=$fbl_1+"*"+$fbl_2;
$(".fenbianlv").text($fbl);
//获取访问页数
</script>
</body>
</html>
这个图片是最终的效果图,主要获取的数据在系统分析里面
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
本文名称:js怎么获取访问页数记录(知道的能不能告诉我一下)-创新互联
网站URL:https://www.cdcxhl.com/article34/esipe.html
成都网站建设公司_创新互联,为您提供全网营销推广、网站改版、虚拟主机、网站维护、自适应网站、做网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联