关于
IE7.js是一个JavaScript库,使Microsoft Internet Explorer的行为像一个标准兼容的浏览器。它修复许多HTML和CSS问题并使IE5和IE6下透明PNG正常工作。
状态
当前版本:2.1 BETA4。
用法
IE7.js
升级MSIE5.5-6是与MSIE7兼容。
<!--[if lt IE 7]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE7.js"></script>
<![endif]-->
IE8.js
升级MSIE5.5-7是与MSIE8兼容。
<!--[if lt IE 8]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE8.js"></script>
<![endif]-->
如果你是使用IE8.js你不必包括IE7.js
IE9.js
升级MSIE5.5-8与现代的浏览器兼容。
<!--[if lt IE 9]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
<![endif]-->
如果你是使用IE9.js你不必包括IE7/IE8.js
PNG
该脚本仅修复图像命名为:* - trans.png
如果你想修复适用于所有的PNG图像,然后设置一个全局变量如下:
var IE7_PNG_SUFFIX = ".png";
你必须设置这个变量之前包括IE7.js脚本。另外,你可以设置内部的IE7.js脚本元素的变量:
<script src="IE8.js">IE7_PNG_SUFFIX=".png";</script>
后缀将忽略查询字符串参数。为更细粒度的控制,还可以设置IE7_PNG_SUFFIX一个RegExp对象。如果你想使用一种替代PNG解决方案,然后将后缀的东西,不可能匹配:
var IE7_PNG_SUFFIX = ":";
默认情况下,PNG会被拉伸(模拟平铺)。如果你想关闭这个功能,然后将不重复如下的属性:
div.example {
background: url(my-trans.png) no-repeat;
}
不幸的是,透明背景图片不能平铺(重复)背景重复使用。也不能使用背景位置进行定位。
下载地址:http://code.google.com/p/ie7-js/downloads/list
分享到:
相关推荐
`IE8.js`着重于解决IE8中的兼容性问题,这个版本的IE对很多现代JavaScript特性支持不足,如函数对象的`addEventListener`和`removeEventListener`方法,以及对JSON的支持。`IE8.js`会模拟这些特性,使开发者能够使用...
IE7.js、IE8.js和IE9.js是专为解决这些问题而设计的JavaScript库,它们允许开发者在这些老版本的IE浏览器上实现与现代浏览器更接近的功能和行为。 首先,我们要理解IE系列js的核心目标:模拟现代浏览器的行为,使老...
总的来说,IE7.js是解决老版本IE浏览器兼容性问题的一个有效工具,但随着技术的发展,现在更推荐使用更现代的浏览器和前端框架,它们通常已经内置了对多种浏览器的兼容性支持。同时,逐渐放弃对旧版IE的支持,转向...
总的来说,ie9.zip_ie7.js是一个旨在帮助开发者解决在旧版Internet Explorer浏览器中遇到的兼容性问题的解决方案,通过"ie7.js"这个JavaScript库,它提供了对现代JavaScript和CSS特性以及API的模拟,使得在这些过时...
解决这个问题的一种常见方法是使用"IE7.js",这是一个由Dean Edwards编写的JavaScript库,它旨在让IE6模拟部分IE7的渲染行为,包括对PNG透明的支持。通过在页面中引入IE7.js文件,可以使得IE6能够正确地处理PNG的...
IE7.js google IE7.js 兼容 谷歌
polyfill-ie8.min.js可以增强ie8在js方面的兼容性,大家可以下载使用。
ie7 – js中是一个JavaScript库(解决IE与W3C标准的冲突的JS库),使微软的Internet Explorer的行为像一个Web标准兼容的浏览器,支持更多的W3C标准,支持CSS2、CSS3选择器。它修复了许多的HTML和CSS问题,并使得透明...
例如,如果一个旧浏览器不支持Promise对象,那么"polyfill.min.js"就可能包含了Promise的实现,使得开发者能够在IE上使用异步编程的Promise语法。 在使用这两个文件时,通常会在HTML文件的头部引入它们,以便在页面...
总结来说,为了在各种浏览器,包括古老的IE6、IE7和IE8,实现Node.js开发的兼容性,我们可以使用polyfill库来模拟现代JavaScript特性。通过正确地安装和引入这些库,我们可以确保代码在各种环境下都能正常运行,从而...
使用方法: 在页面中加入 ... <script type="text/javascript" src="javascript/IE7.js"> <![endif]--> 然后在对应设置background的css中将图片名称加一个"-trans.png" 比如把bg.png改为bg-trans.png
谷歌的IE9.js
支持ie8的视频播放软件!!!!!!!!!!!!!!!!!!!
3. **跨浏览器兼容**:PDF.js特别注重对不同浏览器的支持,包括对老版本IE的兼容,这通常需要额外的工作来解决浏览器之间的差异。 4. **交互性**:除了预览,PDF.js还提供了下载和打印PDF的功能。下载功能允许用户...
`video.js`是一个强大的JavaScript库,它旨在提供一个跨浏览器、跨设备的HTML5视频播放器解决方案,但默认情况下,它并不直接支持像IE8这样的老版本浏览器。 `video.js`的核心是基于HTML5的`<video>`元素,而IE8并...
另一种解决IE兼容性问题的方法是使用JavaScript库,如Google的ie7-js。这是一个JavaScript库,其目的是让旧版的IE(如IE5、IE6)的行为更接近符合Web标准的浏览器,支持更多的W3C标准,包括CSS2、CSS3选择器,并修复...
<script type="text/javascript" src="image/ie_png.js"> <script type="text/javascript"> ie_png.fix('.png, .menu ul li a span'); // 第二个参数为含有png的标签id(css) ie_png.fix('.png, .logo span');...
IE9.js使IE5,6,7,8兼容IE9