代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
Js
】
获取浏览器信息和页面信息
作者:
哲天
/ 发布于
2017/8/11
/
612
1.js获取浏览器信息:包含判断是否为移动端,以及浏览器信息,android版本 2.js获取页面url、domain、title
function browserInfo() { var browser = { versions : function() { var u = window.navigator.userAgent; //android版本 var num; if (u.indexOf('Trident') > -1) { //IE return IE; } else if (u.indexOf('Presto') > -1) { //opera return Opera; } else if (u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1) { //firefox return Firefox; } else if (u.indexOf('AppleWebKit' && u.indexOf('Safari') > -1) > -1) { //苹果、谷歌内核 if (u.indexOf('Chrome') > -1) { //chrome return Chrome; } else if (u.indexOf('OPR')) { //webkit Opera return Opera_webkit } else { //Safari return Safari; } } else if (u.indexOf('Mobile') > -1) { //移动端 if (!!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/)) { //ios if (u.indexOf('iPhone') > -1) { //iphone return iPhone } else if (u.indexOf('iPod') > -1) { //ipod return iPod } else if (u.indexOf('iPad') > -1) { //ipad return iPad } } else if (u.indexOf('Android') > -1 || u.indexOf('Linux') > -1) { //android num = u.substr(u.indexOf('Android') + 8, 3); return { type : Android, version : num }; } else if (u.indexOf('BB10') > -1) { //黑莓bb10系统 return BB10; } else if (u.indexOf('IEMobile')) { //windows phone return Windows Phone } } } } //浏览器版本 var browserVsersion = browser.versions(); //当前页面路径 var url = window.location.href; //当前页域名 var host = window.location.host; //当前页域名 var host2=document.domain; alert(host2); //当前页面标题 var title = document.title; //来源地址url var referer; if (document.referrer.length > 0) { referer = document.referrer; } try { if (referer.length == 0 && opener.location.href.length > 0) { referer = opener.location.href; } } catch (e) { referer = window.location.href; } //当前页面来源url referer = referer.replace('http://', ''); }
试试其它关键字
同语言下
.
Jquery搜索框获取回车事件
.
H5页面添加倒计时,然后自动跳转
.
通过user-agent判断h5页面是在哪个手机App(QQ、微信
.
nginx 禁止未绑定的域名访问
.
JavaScript 获取按键,并屏蔽系统 Window 事件
.
H5之只允许微信浏览器打开,禁止从外部浏览器访问
.
微信打开网址添加在浏览器中打开提示的办法
.
实现JS复制、粘贴,Chrome/Firefox下可用
.
video视频播放,play()、pause()、duration时长、onen
.
HTML5实现MP3上传前的预览和播放时长的获取
可能有用的
.
Jquery搜索框获取回车事件
.
H5页面添加倒计时,然后自动跳转
.
通过user-agent判断h5页面是在哪个手机App(QQ、微信
.
nginx 禁止未绑定的域名访问
.
JavaScript 获取按键,并屏蔽系统 Window 事件
.
H5之只允许微信浏览器打开,禁止从外部浏览器访问
.
微信打开网址添加在浏览器中打开提示的办法
.
实现JS复制、粘贴,Chrome/Firefox下可用
.
video视频播放,play()、pause()、duration时长、onen
.
HTML5实现MP3上传前的预览和播放时长的获取
哲天
贡献的其它代码
(
14
)
.
Redis通用操作类
.
SQL重复记录查询
.
c#中queue队列用法
.
Springmvc 服务器端文件下载
.
like语句的使用
.
获取浏览器信息和页面信息
.
读取excel 可以多个模板同一连接遍历
.
查询某个字段在数据库中是否存在记录,如果存在,则更
.
非对称加密算法的原理
.
使用系统方法发送异步邮件
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3