让IE(ie6/ie7/ie8)支持HTML5元素,我们需要在HTML头部添加以下JavaScript,这是一个简单的document.createElement声明,利用条件注释针对IE来调用这个js文件。Opera,FireFox等其他非IE浏览器就会忽视这段代码,也不会存在http请求。 方....
分类:
Web程序 时间:
2015-11-19 08:28:40
阅读次数:
124
一、下载您可以狠狠地点击这里:ie-css3.htc,这个玩意儿是让IE浏览器支持CSS3表现的关键东东。二、上面的是什么东西首先说说.htc文件,.htc文件是个脚本文件,我个人以为与js文件属于同一货色,只是呢,貌似htc是Internet Explorer(IE)的私生子,只有IE才认它。ht...
分类:
Web程序 时间:
2015-11-17 12:42:43
阅读次数:
200
nodeType元素节点:1文本节点:3属性节点:2if(oUl.childNodes.nodeType==1){筛选出元素节点}children:只包含元素节点标准下:只包含元素节点,包括非法嵌套非标准下:IE7下,不包含非法嵌套,解决方法就是尽量避免非法嵌套,比如不要在ul里嵌入p
分类:
其他好文 时间:
2015-11-16 21:11:45
阅读次数:
184
例如:height: 100px;IE6 专用 _height: 100px;IE7 专用 *+height: 100px;IE6、IE7 共用 *height: 100px;IE7、FF 共用 height: 100px !important;if条件Hack1. 除IE外都可识别 2. 所有.....
分类:
Web程序 时间:
2015-11-15 22:59:57
阅读次数:
186
标准参考:根据 CSS2.1 规范中的描述,浮动元素将尽可能的向左或向右浮动,直到该元素的外边界碰到其包含块的边界或另一个浮动元素的外边界。换句话说,当浮动元素的包含块能够在横向完全容纳该元素时,该元素不会再继续撑大其包含块。问题描述:在 IE6 IE7 IE8(Q) 中,一个右浮动元素将尽可能的向...
分类:
其他好文 时间:
2015-11-15 20:29:48
阅读次数:
190
CSS hack:为解决浏览器兼容性问题,针对不同的浏览器写不同的CSS 代码的过程,就叫CSS Hack,hack主要针对IE浏览器三种形式: 属性级hack:IE6识别_* ,IE7识别* ,FF两个都不识别 选择符级Hack:IE6识别*html ,IE7识别*+html或*:first-.....
分类:
Web程序 时间:
2015-11-15 16:03:28
阅读次数:
203
项目中使用了AJAX跨域获取数据,上传后有很多反应获取不到数据。查看了,现在公司内部有40%以上的人使用的浏览器内核为IE7。当时以为只是浏览器兼容问题,通过各种测试手段,就是不报错。后来忽然想起来是跨域问题。记录一下,免的以后又忘记了。解决方法,xx.aspx --> 项目内xxx.ashx --...
分类:
Web程序 时间:
2015-11-10 13:48:13
阅读次数:
182
1:li边距“无故”增加任何事情都是有原因的,li边距也不例外。先描述一下具体状况:有些时候li边距会突然增加很多,值也不固定(只在IE6/IE7有这种现象),让人摸不着头脑,仔细“研究”发现是由于其低级元素ul的padding引起,padding的上下值对li有影响,左右无影响。所以只好笨手笨脚地...
分类:
Web程序 时间:
2015-11-10 12:00:20
阅读次数:
299
在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解决方案百度也应用了这种方案去解决IE的兼容问题百度源代码如下百度一下,你就知道 可以打开百度,右键查看源码看下!我们可以看下文件头是否存在这样一行代码!这句话的意思是强制使用IE7模式来解析网页代码!在这...
分类:
其他好文 时间:
2015-11-08 14:24:51
阅读次数:
255
记录一下: 采用 inline-block 方法: HTML: <div id="box"> <div id="content">我是内容<br />我也是内容</div> ? ? ? ? <i class="_actor"></i> </div> CSS: #box { height: 400px; background: #c00;} #c...
分类:
Web程序 时间:
2015-11-07 12:21:42
阅读次数:
308