发布了站点之后,发生了一件莫名其妙,又让我很抓狂的问题。就是用360浏览器和IE浏览器打开的页面样式是乱的,甚至有时候出现严重不兼容,直接抛异常。 我都测试了这么长时间了,使用良好,怎么一发布突然就这样了。首先排除掉是代码的问题。 正确的分析问题的方式,我首先想到的就是IIS设置的问题。在网上搜索了 ...
分类:
其他好文 时间:
2016-05-31 12:22:48
阅读次数:
137
* HTML5 现在已经不是 SGML(标准通用标记语言,是一种定义电子文档结构和描述其内容的国际标准语言) 的子集,主要是关于图像,位置,存储,多任务等功能的增加。 * 拖拽释放(Drag and drop) API 语义化更好的内容标签(header,nav,footer,aside,artic ...
分类:
Web程序 时间:
2016-05-25 18:10:42
阅读次数:
172
var btn = document.getElementById('d1');if(addEventListener undefined){ btn.attachEvent('onclick',function () { alert('版本小于IE8') })}else{ btn.addEvent ...
分类:
Web程序 时间:
2016-05-18 00:06:26
阅读次数:
279
本篇文章主要写给刚步入前端开发行列的新手构架师。 新手前端构架师在书写html代码时由于不太了解xhtml规范,经常会胡乱的使用html标签进行代码嵌套,导致多个浏览器显示不兼容。回过头来又为修改浏览器BUG 使用各种hack进行补救,最终是苦了自己苦了用户。 浏览器的样式BUG实际上是由于每个年代 ...
分类:
其他好文 时间:
2016-05-13 17:18:13
阅读次数:
133
这段时间前后端联调,解决IE、谷歌等浏览器兼容问题,真是让人有点焦头烂额,各种奇葩问题层出不穷,旧问题刚去,新麻烦又来,其中尤其以IE浏览器缓存的问题最多。有若干次都是因为这个缓存,使得前端的请求没有实际到达后台,造成304状态码。
经过前端同事和我的各种尝试,发现有三四种办法可以针对不同的情况解决这个问题。
方法一:
在网上一搜“html设置不缓存”就会看到大部分的答案都是...
分类:
其他好文 时间:
2016-05-12 19:59:04
阅读次数:
128
浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同
问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。
碰到频率:100%
解决方案:CSS里 *{margin:0;padding:0;}
备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CSS文件开头都会用通配符*来设置各个标签的内外补丁是0。
...
分类:
其他好文 时间:
2016-05-12 12:36:43
阅读次数:
105
转自: http://blog.csdn.net/tuzongxun/article/details/51355059 这段时间前后端联调,解决IE、谷歌等浏览器兼容问题,真是让人有点焦头烂额,各种奇葩问题层出不穷,旧问题刚去,新麻烦又来,其中尤其以IE浏览器缓存的问题最多。有若干次都是因为这个缓存 ...
分类:
其他好文 时间:
2016-05-12 10:38:20
阅读次数:
239
JavaScript中浏览器兼容问题 浏览器兼容性问题是在实际开发中容易忽略而又最重要的一部分。我们在讲老版本浏览器兼容问题之前,首先要了解什么是能力检测,它是来检测浏览器有没有这种能力,即判断当前浏览器是否支持要调用的属性或者方法。下面做了一些简短的介绍。 1、innerText 和 innerC ...
分类:
其他好文 时间:
2016-05-11 06:41:47
阅读次数:
224
1.动态绑定 当要绑定事件时忽然没有效果了,这种情况出现在通过给通过js拼出来的button绑定的事件,后来查了资料,可以用live事件委托,或者用on,因为是给button绑定事件所以还可以直接写在拼的html代码里面 2checkbox遇到jquery. 遇到一个浏览器兼容问题,问题是在做一个多 ...
分类:
Web程序 时间:
2016-05-08 18:14:05
阅读次数:
202
一、什么是JavaScript事件?事件(Event)是JavaScript应用跳动的心脏,也是把所有东西粘在一起的胶水,当我们与浏览器中Web页面进行某些类型的交互时,事件就发生了。事件可能是用户在某些内容上的点击、鼠标经过某个特定元素或按下键盘上的某些按键,事件还可能是Web浏览器中发..
分类:
编程语言 时间:
2016-05-05 13:06:35
阅读次数:
293