最近的文章列表

XP系统下IE8的User Agent里带有msie 6.0

环境:  

windows xp 系统自动IE6, 后来直接安装了IE8。

IE8

2015/10/22 Comments:
2015年百度全网移动设备、操作系统、浏览器、分辨率占有率(基于贴吧无线数据)

百度全网移动设备(操作系统)、浏览器、分辨率占有率
注:基于贴吧无线5月22日数据

移动设备(操作系统):

移动设备(操作系统)使用情况统计

2015/8/31 Comments:
如何禁止浏览器系统默认样式?-webkit-appearance ios默认Safari

其实在 ios设备中使用 Safari 浏览器时.

你页面里面的 input ,button ,submit ,reset 等元素都会被载入系统默认的css 来控制.

 

那么问题来了,如果默认禁止浏览器载入这些默认样式呢?

 

在你的css 样式中引入如下:

2015/8/27 Comments:
通过userAgent是否包含MicroMessenger来判断是否在微信内置浏览器打开网页,并提示友好的引导

由于微信的种种封闭,导致在微信内置浏览器打开的页面,会把外部链接全部屏蔽掉.

所以通用的做法是,判断是微信浏览器打开的时候做一种处理方式.

非微信浏览器打开时做另外一种处理方式.

 

类似你想在微信打开页面里点击下载按钮,一定是不成功的.我们会友好的跳出一张引导图.

2015/8/17 Comments:
用meta name="renderer" content="webkit|ie-comp|ie-stand"来切换360双核安全浏览器的极速模式和兼容模式

我开发了一个网站,大量采用了html5和css3,希望用户都以webkit内核打开页面,但是测试却发现360的以ie内核打开为推荐模式,不知原因为何。其实360给网站开发者设计了一种选择的方法,只要加入一段Meta标签代码就可以解决。

以下信息摘自360官方网站

浏览模式

极速模式、兼容模式及IE9高速模式是360浏览器显示网页时使用的三种模式:

极速模式表示极速模式

兼容模式表示兼容模式

IE9IE10模式表示IE9/IE10模式(仅在安装了IE9或IE10后可用)

2015/7/31 Comments:
Win10系统之 Spartan 斯巴达浏览器 VS Chrome 谷歌浏览器

我们可以看到Window10带来真正的跨平台、跨设备,包括手机、平板、电脑和Xbox One。送上全家福!

Win10系统之 Spartan 斯巴达浏览器

2015/1/23 Comments:
js禁用Tab键并兼容Firefox和IE
代码如下:

<script type="text/javascript">
document.onkeydown=function(e){
var isie = (document.all) ? true:false;
var key;
var ev;
if(isie){//IE浏览器
key = window.event.keyCode;
ev = window.event;
}else{//火狐浏览器
2014/6/17 Comments:
三星、华为等android里webview不支持input file的解决方法

由于安全因素android webview屏蔽了文件上传控件,但是他并没有完全封掉。

<form method="POST" enctype="multipart/form-data">
File to upload: <input type="file" name="uploadfile">&nbsp;&nbsp;
<input type="submit" value="Press to Upload..."> to upload the file!
</form>

1.activity定义

2014/5/16 Comments:
再分享一段js判断浏览器操作系统的代码vista,xp,win7,win8,winServer

var version = navigator.appVersion.toLowerCase();

if (version.indexOf('win') -1) {
if (version.indexOf('nt 5.1') -1) {
this.browserOS = Windows XP;
}
else if (version.indexOf('nt 5.2') -1) {
this.browserOS = Windows Server;
}
else if (version.indexOf('nt 6.0') -1) {
this.browserOS = Windows Vista;
}

2014/5/6 Comments:
Ajax异步同步请求被IE缓存的问题解决方法(get方式)

折腾了半天,程序中使用jquery的load方法进行请求,很奇怪为啥第二次无法发送请求。百度了一把,谁知load是用get方式进行请求的,因此IE浏览器对

其进行缓存了。网上搜了很多解决方案,一大把,下面是我认为比较全面的解决方案。主要分为客户端解决和服务端解决。

1.客户端解决方案
IE访问策略:Internet选项--浏览历史记录--设置-- Internet 临时文件的选项改为每次访问网页时也可以

1: 在AJAX请求的页面后加个随机函数,我们可以使用随机时间函数


2014/1/20 Comments: