网站地图
首页
php教程
asp.net教程
手机开发
css教程
网页制作
办公数码
jsp教程
asp教程
ps教程
当前位置:
编程学习网
>>
办公数码
>
浏览器
> >
[浏览器兼容性问题 js]js获取浏览器相关信息
[浏览器兼容性问题 js]js获取浏览器相关信息
发布时间:2018-01-16
【www.gdgbn.com--浏览器】
提示:您可以先修改部分代码再运行
<script language="JavaScript" type="text/javascript"> var newline = "rr" var now = new Date() var hours = now.getHours() var minutes = now.getMinutes() var seconds = now.getSeconds() var yourLocation="" now.setHours(now.getHours()+1) var min=60*now.getUTCHours()+now.getUTCMinutes() + now.getUTCSeconds()/60; var internetTime=(min/1.44) internetTime="Internet Time: @"+Math.floor(internetTime) var clock = "It"s exactly "+hours+":"+minutes+":"+seconds+" hours" var browser = "You are using " + navigator.appName +" "+navigator.appVersion yourLocation="You are probably living in "+yourLocation var winwidth= window.screen.width var winheight= window.screen.height var screenresolution= "Screen resolution: "+window.screen.width+" x "+window.screen.height var lastdoc = "You came from: "+document.referrer var expDays = 30; var exp = new Date(); exp.setTime(exp.getTime() + (expDays*24*60*60*1000)); function Who(info){ var VisitorName = GetCookie("VisitorName") VisitorName = prompt("请输入你的称呢:",""); SetCookie ("VisitorName", VisitorName, exp); } return VisitorName; } function When(info){ var rightNow = new Date() var WWHTime = 0; WWHTime = GetCookie("WWhenH") WWHTime = WWHTime * 1 var lastHereFormatting = new Date(WWHTime); var intLastVisit = (lastHereFormatting.getYear() * 10000)+(lastHereFormatting.getMonth() * 100) + lastHereFormatting.getDate() var lastHereInDateFormat = "" + lastHereFormatting; var dayOfWeek = lastHereInDateFormat.substring(0,3) var dateMonth = lastHereInDateFormat.substring(4,11) var timeOfDay = lastHereInDateFormat.substring(11,16) var year = lastHereInDateFormat.substring(23,25) var WWHText = dayOfWeek + ", " + dateMonth + " at " + timeOfDay SetCookie ("WWhenH", rightNow.getTime(), exp) return WWHText; } function Count(info){ var WWHCount = GetCookie("WWHCount") if (WWHCount == null) { WWHCount = 0; } else{ WWHCount++; } SetCookie ("WWHCount", WWHCount, exp); return WWHCount; } function set(){ VisitorName = prompt("请输入你的新称呢:",""); SetCookie ("VisitorName", VisitorName, exp); SetCookie ("WWHCount", 0, exp); SetCookie ("WWhenH", 0, exp); } function getCookieVal (offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } function GetCookie (name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) return getCookieVal (j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return null; } function SetCookie (name, value) { var argv = SetCookie.arguments; var argc = SetCookie.arguments.length; var expires = (argc > 2) ? argv[2] : null; var path = (argc > 3) ? argv[3] : null; var domain = (argc > 4) ? argv[4] : null; var secure = (argc > 5) ? argv[5] : false; document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); } var countvisits="You"ve been here " + Count() + " time(s). Last time was " + When() +"." if (navigator.javaEnabled()) { var javaenabled="Your browser is able to run java-applets"; } else { var javaenabled="Your browser is not able to run java-applets"; } function showAlert() { var later = new Date() var millilater=later.getTime()/1000 var loadTime=(Math.floor((millilater-millinow)*100))/100 var loadTimeResult= "It took you "+loadTime+" seconds to load this page" var babiesborn=Math.ceil(loadTime*4.18) var babiesbornresult="While this page was loading "+babiesborn+" babies have been born" if (babiesborn==1){babiesbornresult="While this page was loading "+babiesborn+" baby has been born"} alert(newline+newline+browser+newline+clock+newline+loadTimeResult+newline+internetTime+newline+screenresolution+newline+lastdoc+newline+countvisits+newline+javaenabled+newline+babiesbornresult+newline+newline) } </script>
提示:您可以先修改部分代码再运行
本文来源:
http://www.gdgbn.com/bangongshuma/21120/
上一篇:
[google 翻译]Google Analytics 的事件跟踪开始支持自定义字段
下一篇:
[js限制同一浏览器下只能打开网页]js限制同一浏览器下只能打开同一网站一页面
相关推荐
【站长素材网站】站长网站成功与否很关键的六个因素
[json]js DOM innerHTML 在IE下的innerHTML属性
【让搜索引擎收录你的网站】让搜索引擎收录你的网站有效方法
【js控制css】js控制图片向下滚动代码
【js自动弹出增加收藏夹】js自动弹出增加收藏夹代码
独立ip 虚拟主机|独立IP虚拟主机的优势
清纯校花_清纯漂亮的非主流现代美女图片
[asp中的array]ASP中的ArrayList类
[js控制css]js控制屏幕向上向下滚动
【html记录用户的访问量】html记录用户的访问次数代码
网友关注
【mysql 日期加减】mysql常用的日期加减函数与实例教程
[google 翻译]Google Analytics 的事件跟踪开始支持自定义字段
js滑动事件|js自动滑动网站底部
qq蓝色字体代码_QQ空间非主流代码字体放大缩小效果
【巧用柠檬制作安全清洁剂】巧用Java 实现个性MSN聊天功能
怎样下载天猫购物网站_怎样打造购物网站中的常青树
js判断浏览器类型|js检测用户浏览器类型
一个asp.net网站_一个ASP站内搜索的实例源代码
网页特效代码|网页特效-屏幕振动代码
#div/0怎么解决_div几秒钟后自动消失,隐藏
热门标签
js清除浏览器缓存
js判断浏览器类型
最新浏览器
浏览器
phpstudy_php cookies 删除,赋值方法
浏览器
ie60|IE6究竟支不支持!important分析
浏览器
简单的可行性报告 范文_简单的可见即所得的CSS编辑器
浏览器
[css超出部分省略号]css dispay:inline-block在不同浏览器用法分析
浏览器
[ie60]ie6 position约对定位错位解决办法
浏览器
css超出部分省略号|css IE6 position:fixed (固定定位)通过position:absolute的解决方案
浏览器
css圆角背景与三角形|CSS圆角背景与三角形实现技巧
浏览器
javascript学习指南|javascript 浏览器类型及版本信息检测代码
浏览器
利用病毒|利用bindEvent() unBindEvent()检测用户浏览器类型
浏览器
将百度设为首页桌面|设为首页与添加收藏夹代码【兼容多浏览器】
浏览器热门文章
浏览器
[js限制同一浏览器下只能打开网页]js限制同一浏览器下只能打开同一网站一页面
浏览器
[google 翻译]Google AdSense的六个优化技巧与被封原因分析
浏览器
json_js 浏览器环境检查代码
浏览器
phpstudy|php 模拟 post与浏览器请求数据
浏览器
【怎么对一个网站进行优化】网站优化的好处是什么
浏览器
[asp是什么意思]asp完整登陆代码
浏览器
js兼容各种浏览器_js兼容各种浏览器的日期控件
浏览器
仿淘宝网taobao的用户最近浏览器|仿淘宝网(taobao)的用户最近浏览功能
浏览器
dom4j|Dom addEvent事件解决跨浏览器问题
浏览器
【javascript学习指南】javascript alert支持多浏览器弹出窗口
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2006-2019 编程学习网 www.gdgbn.com 版权所有