用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
IE7 loads and parses all style sheets into a form that Explorer can understand. You can then use most CSS2/CSS3 selectors without having to resort to CSS hacks.
The lightweight script is a single-line inclusion in your HTML/XML document. No alteration of your original markup is necessary. Neither do you have to alter your CSS.
IE7 provides Microsoft Internet Explorer with support for W3C standard CSS and HTML:
supports the following CSS selectors:
namespace|selector
parent > child
adjacent + sibling
adjacent ~ sibling
[attr], [attr="value"], [attr~="value"] etc
.multiple.classes (fixes bug)
:hover, :active, :focus (for all elements)
:first-child, :last-child, only-child, nth-child, nth-last-child
:check, :disabled, :enabled
:root, :empty, :contains(), :not()
:before/:after/content:
:lang()
works with both HTML and XML documents
supports imported style sheets
preserves the cascade of the style sheet
does not alter the document structure
does not repeatedly query the DOM tree using JavaScript
uses pure CSS to enforce style sheet rules
supports the W3C box model in both standards and quirks mode
supports fixed positioning (flicker free)
supports overflow:visible
supports min/max-width/height
fixes broken (X)HTML elements (abbr, object)
standardies forms behavior
supports PNG alpha transparency
lightweight script (22K)
completely modular (add/remove fixes)
works for Microsoft Internet Explorer 5+ (Windows only)
IE7_0_9.zip下载
相关推荐
-
Nodejs关于gzip/deflate压缩详解
0x01.关于 写http时候,在接收http请求时候,出现乱码,后来发现是gzip没有解压. 关于gzip/deflate压缩,有放入管道压缩,和非管道压缩方法. 0x02.管道压缩 Node中的I/O是异步的,因此对磁盘和网络的读写需要通过回调函数来读取数据. 当内存中无法一次装下需要处理的数据时,或者一边读取一边处理更加高效时,我们就需要用到数据流. NodeJS中通过各种Stream来提供对数据流的操作. 官网提供了管道方法: 复制代码 代码如下: // client request e
-
win2008 IIS7中启用JS的gzip压缩的方法
先打开IIS管理,选择我要设置的站点,然后在右边的功能区找到MIME TYPES看看里面是否有.JS的选项,如果没有可以手功加上 有的话把.js的值设置成:application/x-javascript记住不能少并x-有的网友介绍是application/javascript 偶在WIN2008+IIS7下试过,如果不加x-也是不会压缩的. 当然最好在上传JS前对JS进行一次压缩这样效果会更好啦. 可以到网上找找TBCompressor工具,这个工具压缩不错 只不过需要你的JS写的标准,不然会
-
关于JavaScript的gzip静态压缩方法
一个页面减少10KB对于一个小网站来说,算不上什么,但对于大型站点来说,累计起来却是一个很大的流量......gzip压缩是一个有效可行的方法,但需要Apache的支持(Apache与IIS共用一个端口解决方法). 传统的JS压缩(删除注释,删除多余空格等)提供的压缩率有时还是不尽不意,幸亏现在的浏览器都支持压缩传输(通过设置http header的Content-Encoding=gzip),可以通过服务器的配置(如apache)为你的js提供压缩传输,或是appfuse中使用的GZipFil
-
IIS启用GZIP压缩js、css无效的原因及解决方法
在卡卡网的网站速度诊断里的检测结果: html网页已经成功启用了GZip压缩 css文件未成功启用GZip压缩 后来研究发现,IIS启用GZip时默认压缩的只有html网页,如果需要压缩css.js等文件,还需要另外简单配置一个文件. 打开C:\WINDOWS\system32\inetsrv\MetaBase.xml这个文件,然后查找"IIsCompressionScheme",会发现有三段,后面那个不用管,只设置前面两个即可.其中,"/LM/W3SVC/Filters/C
-
IIS7下js文件启用Gzip后却不压缩的解决方法
IIS7已经启用静态文件压缩(Gzip)但是死活不压缩,查找后发现是II7下MIME类型设置问题 将.js的MIME类型设置为application/javascript 再查看页面,已经启用了Gzip. 不过,几个天后又发现有的js文件被压缩,有的却没有 查找原因发现是引用js文件是没有设置type <script></script> <script src="A.js"></script> 加上type="text/java
-
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
zip.js是什么 zip.js的github项目地址:http://gildas-lormeau.github.io/zip.js/ 通过zip.js封装一个能在网页端生成zip文件的插件, 直接在网页中创建包含文件夹和文件的压缩包,也可以自定义名字并下载: 如何使用: 1:引用zip.js 2:引用jQuery; 3:并引用封装的ZipArchive.js ,(因为zip.js的api使用起来比较繁琐,所以自己封装实现了这个插件) 4:引用mime-types.js; 查看DEMO, 使用方
-
用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
IE7 loads and parses all style sheets into a form that Explorer can understand. You can then use most CSS2/CSS3 selectors without having to resort to CSS hacks. The lightweight script is a single-line inclusion in your HTML/XML document. No alteratio
-
JavaScript实现兼容IE6的收起折叠与展开效果实例
本文实例讲述了JavaScript实现兼容IE6的收起折叠与展开效果.分享给大家供大家参考,具体如下: 收起折叠效果本身不难,但是div是否超出高度不应该利用innerHTML去判断,收起折叠的时候把所有div的innerHTML搞到一个变量又把一个变量的内容通过截取字符串的方式,又将其放到div.下面提供一种通过div本身固有的高度来判断div是否过高,如果过高则提供折叠收起的按钮. div的高度通过document.getElementById("div的id").offsetHe
-
JavaScript封装的常用工具类库bee.js用法详解【经典类库】
本文实例讲述了JavaScript封装的常用工具类库bee.js.分享给大家供大家参考,具体如下: bee.js下载地址: github下载地址:https://github.com/shadowOfCode/bee.js 或点击此处本站下载. 使用: <!--area.js存放区域编码的一个常量.由于bee.js里面的getPersonInfo18()方法需要调用这个常量,所以在bee.js之前引入.如果不需要用到这个方法也可以不引入area.js--> <script type=&q
-
基于JavaScript实现添加到购物车效果附源码下载
我们有很多种方法实现将商品添加到购物车,通常的做法是点击"添加到购物车"按钮,会跳转到购物车,在购物车里可以点击"结算"按钮进行结算.而今天我给大家介绍一个更友好的解决方案. 查看演示 下载源码 默认情况下,购物车是隐藏不可见的,当用户点击添加到购物车按钮后,商品信息会添加到购物车,购物车会以按钮的形式出现在页面右下角,点击按钮则会展开购物车,显示购物车中的商品信息,同时也可以对购物车中的商品进行删除或者结算等操作.用户也可以暂时关闭购物车继续购物. HTML结构
-
Javascript实现仿WebQQ界面的“浮云”兼容 IE7以上版本及FF
上图片素材先: 背景图片:浮云图片: ←----------这里是有图片D~ 全选就能看见了(因为背景是白的,云也是白的嘛~)-- CSS代码: 复制代码 代码如下: <style type="text/css"> * { margin: 0; padding: 0; } body { background: url("Images/body_bg.jpg") repeat center 0 fixed; } .cloud { background: u
-
javascript实现的三维正方体(兼容ie7,ff)
通过更新变换矩阵来记录转动(函数remx()). 利用矩阵计算出转动后的正方体顶点坐标, 把各个顶点的空间坐标按"近大远小"转换成平面坐标(函数p2d()), 用正方体各个面的法向量的z坐标判断该面是否可见, 用高为1px的div层模拟画出四边形(函数gra2htm()). 鼠标拖曳的代码用别人的代码修改的. Cube function gra2htm(clr,a,b,c,d){ var result=''; var maxx=Math.max(a[0],b[0],c[0],d[0])
-
javascript面向对象包装类Class封装类库剖析
javascript是个入门门槛很低的语言,甚至一个从来没有接触过javascript的技术人员,几小时内就可以写出一个简单有用的程序代码. 但是如果因此你就下结论:javascript是门简单的语言.那你就大错特错了.想写出高性能的代码,同样需要具备一个高级程序员的基本素养. 一个java或者c++程序员,不一定能写出高性能的javascript代码,但更容易写出高性能的javascript代码. javascript的简单是基于它"胸襟广阔"的包容性.它声明时,不需要指定类型,甚至
-
070823更新的一个[消息提示框]组件 兼容ie7
提示:8.23修复了ie 7显示错误的bug,请下载过的朋友重新下载.对此表示抱歉! 更新说明: 2007-08-23 11:50 1.修复了IE7.0下按钮文字错位的BUG(下载源码已经更新,请下载过的朋友重新下载). 2.修改了部分js程序代码.(弹出框的高度只在初始化时进行计算) 2007-08-23 21:30 1.完善了组件简介,原来没有写5-7三个介绍,可能有些朋友也没有注意到.这里补上! ==============================================
-
去除链接元素的虚线框 兼容IE7、IE6、FF
推荐下面的代码 复制代码 代码如下: a {outline: none; /* for Forefox */ } a {star:expression(this.onFocus=this.blur()); /* for Ie*/ } 下面的代码比较麻烦 我们采用htc文件的办法来解决这个问题.首页将以下代码保存为link.htc文件. 复制代码 代码如下: <public:attach event="onfocus" onevent="hscfsy()"/&g
-
javascript中兼容主流浏览器的动态生成iframe方法
以下代码在IE8下运行通过,在IE9中出错: 复制代码 代码如下: document.createElement('<iframe id="yige-org-iframe" src="yige.org.logo.gif" style="position:absolute;top:0;left:0;width:1px;height:1px;visibility:hidden;"></iframe>'); 错误提示:excep
随机推荐
- IOS开发实现录音功能
- Thinkphp框架 表单自动验证登录注册 ajax自动验证登录注册
- windows和linux安装mysql后启用日志管理功能的方法
- js 性能优化之快速响应的用户界面
- Java对List进行排序的两种实现方法
- 使用Spring的注解方式实现AOP实例
- 浅谈Java的两种多线程实现方式
- Java基础教程之理解Annotation详细介绍
- 并发环境下mysql插入检查方案
- PHP+MYSQL会员系统的开发实例教程
- 浅析Javascript的自动分号插入(ASI)机制
- Jquery 跨域访问 Lightswitch OData Service的方法
- Mybatis批量修改的操作代码
- Android实现ListView控件的多选和全选功能实例
- 关于react中组件通信的几种方式详解
- Java编程通过匹配合并数据实例解析(数据预处理)
- 微信小程序引入模块中wxml、wxss、js的方法示例
- C#日期格式字符串的相互转换操作实例分析
- 在layui中对table中的数据进行判断(0、1)转换为提示信息的方法
- python中copy()与deepcopy()的区别小结