这次老大布置了一个任务,但是我有几个地方不会,请大家帮一个忙吧。这个任务主要就是使用js获取:1.网站来源截取2.上网IP截取3.上网地址截取4.操作系统截取5.分辨率截取6.访问页数记录,但是我只能获取到1.网站来源4.操作系统5.分辨率这几个,其中上网IP、地址我是截取到,但是有人说我这种截法是不行的,所以你们谁看到的能不能告诉我一下这几个是怎样截取的,谢谢你们了,这个是我写的代码,能不能告诉我一下那个文字效果是什么啊

<!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">

<h1>系统分析</h1>

<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>

这个图片是最终的效果图,主要获取的数据在系统分析里面

转载于:https://blog.51cto.com/xhlsky/1864319

js怎么获取访问页数记录(知道的能不能告诉我一下)相关推荐

  1. 访问数,每次访问页数,平均停留时间,跳出率

    访问数,同一个 IP ,离开后再上一次,按 2 次算. 综合浏览量,所有页面点击访问总数. 每次访问页数,每次登陆网站平均点击的页面数( PV ). 网站平均停留时间,每次访问网站到离开经历的时间平均 ...

  2. python获取word页数_用程序获取word页码方法汇总

    ## 背景说明 最近参与了一个档案管理系统,使用java开发,部署在centos,其中的一个功能需要获取到word文件准确的页码,现在将尝试过的方法汇总如下: Apache POI 由于系统是jav ...

  3. python获取word页数_使用Python的word文档的页数(Number of pages of a word document with Python)...

    使用Python的word文档的页数(Number of pages of a word document with Python) 有没有办法用Python有效地获得word文档(.doc,.doc ...

  4. python获取pdf页数_Python分割指定页数的pdf文件方法

    Python分割指定页数的pdf文件方法 如下所示: from PyPDF2 import PdfFileWriter, PdfFileReader # 开始页 start_page = 0 # 截止 ...

  5. jqprint获取打印页数_高年级应用题40道,假期快给孩子打印练习吧!(含答案)...

    1.王爷爷家养的4头奶牛每个星期产奶896千克,平均1头奶牛每天产多少奶呢? 2.4辆汽车3次运水泥960袋,平均每辆汽车每次运水泥多少袋? 3.水波小学每间教室有3个窗户,每个窗户安装12块玻璃,9 ...

  6. Java word转pdf 精确获取文件页数(jacob)

    注意: 该项目需在windows下进行, 如果需要商用需准备Windows服务器 这里我们用到的工具是jacob 需要创建一个maven项目添加以下依赖 <dependency><g ...

  7. java获取总页数_java-如何从Tiff获取总页数

    我已经开始在我们的项目中创建一种新方法以返回总页数.我们正在使用TIFFTweaker,可从以下URL-https://github.com/dragon66/icafe/blob/master/sr ...

  8. php 求总页数,WordPress单篇文章分页,获取总页数代码

    /YuanZiFan Add Code 加总页数 $TheURLforthisPage=$_SERVER['REQUEST_URI']; $arrayForPageNum=explode('/', $ ...

  9. java mysql 获取页码,java获取word页数

    1.java 要怎么准确获取word的总页数 XWPFDocument docx = new XWPFDocument(POIXMLDocument.openPackage(电月度例会会议纪要.doc ...

最新文章

  1. 2017android开发找不到工作,揭秘蒋多多2017生活现状,30岁找不到工作曾绝望自杀...
  2. java生成的可执行文件_java生成可执行文件(制作可执行文件)
  3. JVM:7种垃圾回收器总结
  4. Java快速排序的调试
  5. 网站页面HTML代码优化需要注意的问题
  6. Qt C/C++统计运行时间
  7. ERP财务报表快消失了?用它做财务系统根本不够用
  8. C# 打开指定文件夹下的excel
  9. Delphi 使用 Visual Studio Shell , 开源为期不远
  10. 汉字转拼音 名字转拼音 多音字姓名
  11. 电信跨域跨系统业务实践
  12. Drilldown饼状图
  13. 多元函数第六:连续函数(5)康托尔(Cantor)闭集套定理
  14. Office 2013-2021 C2R Install
  15. 利用Linux的crontab实现定时执行python任务
  16. Arduino实验二十九 PCF8591数模转换传感器实验
  17. Torchlight(火炬之光)换装实现
  18. iOS 多线程-GCD栅栏方法
  19. 手机摄影最常用的 5 种构图方式
  20. android 权限管理之判断禁止后不再提示

热门文章

  1. 首次使用Windbg调试dNet程序
  2. 超图桌面版打开外部矢量文件
  3. asp.net控件库FineUI使用入门图解
  4. Java的中BIO、NIO、AIO-1
  5. 你大概走了假敏捷:认真说说敏捷的实现和问题(手绘版)
  6. 并查集(disjoint set)的实现及应用
  7. java(13)内部类
  8. RunTime 入门
  9. [Erlang-0006][OTP] 高效指南 -- 列表解析
  10. (转)jQuery第五课:Ajax