【解析IE,FireFox,Opera浏览器支持Alpha透明的方法】教程文章相关的互联网学习教程文章

Firefox无法获取cssRules的解决办法_javascript技巧

Firefox实在太BT了, 总给我们加一些无聊的安全权限设置. 这几天在做Qzone的FF兼容发现. 设置了domain 后, FF下无法获取 styleSheets 的 cssRules 了. 虽然无法获取 cssRules ,但是我惊讶地发现,居然可以对 styleSheets 里的样式进行 insert和delete . 这是那门子权限呀,无聊了不是. 得给我 insert和delete 就够了. 利用这两个方法也可以对样式进行 update 操作. 为了让firefox兼容IE. 我修改了 CSSStyleSheet 的原型方法 代码如...

javascriptcss在IE和Firefox中区别分析_javascript技巧

一、document.formName.item("itemName") 问题   问题说明:IE下,可以使用 document.formName.item("itemName") 或 document.formName.elements ["elementName"];Firefox下,只能使用document.formName.elements["elementName"]。  解决方法:统一使用document.formName.elements["elementName"]。二、集合类对象问题  问题说明:IE下,可以使用 () 或 [] 获取集合类对象;Firefox下,只能使用 [ ]获取集合类对象。解决方法...

用正则表达式动态创建/增加cssstylescript兼容IEfirefox_javascript技巧

str 是表示通过ajax返回的XMLRequest /*动态加载css style*/ function loadStyle(str) { var regExp_src=/[^/gi; var matchArray_src=str.match(regExp_src); alert(matchArray_src[0]); if(matchArray_src){ for(var i=0;i{alert("sss"); var str_temp = matchArray_src[i].toString(); var regExp_src_temp = /[^/gi; str_temp.match(regExp_src_temp);/*这里重复使用匹配是为了,$1这个子表达式指向当前的值,否则会永远是最后一...

IE和FireFox(FF)中js和css的不同_javascript技巧【图】

在IE和FireFox(FF)中js和css的不同 css: 1. ul标签中FF中有个padding值,却没有margin值,而在IE中正好相反 解决办法:将ul的padding和margin都设为0(也可以不是0)如:padding:0;margin:0;list-style:none; js: 1. IE中innerText在FF中没有,使用textContent; eg: 代码如下:var obj=document.getElementById("_td"); var text; if(obj.innerText) { text=obj.innerText; } else if(obj.textContent) { text=obj.textContent; } 2. ...

div+css+js模拟tab切换效果事件绑定IE,firefox兼容_javascript技巧

div+css+js模拟tab, 我这个版本,理论上可以添加无限个tab,而且,你只要管内容的添加行了,不需要改JS 当然,你得会DIV才行. div+css+js模拟tab 框1111 框2222 框3333 框4444 这里是内容撒.111.. 这里是内容撒.111.. 这里是内容撒.111.. 这里是内容撒222.. 这里是内容撒.222.. 这里是内容撒.222.. 这里是内容撒.333.. 这里是内容撒.333.. 这里是内容撒.333.. 这里是内容撒.444.. 这里是内容撒....

兼容ie、firefox的图片自动缩放的css跟js代码分享_图象特效

需求:图片width1、利用max-width,max-height使图片等比例自动缩放,代码: 代码如下: img{max-width: 330px;max-height: 150px;} 由于ie6不支持css max-width,max-height,所以在ie6中需要利用javascript脚本来控制大小。 2、用javascript脚本来兼容ie6,代码如: 代码如下: var img_width = img.OffsetWidth;var img_height = OffsetHeight; var current_w = (150*img_width)/img_height; var current_h = (330*img_height)/im...

兼容ie、firefox的图片自动缩放的css跟js代码分享_javascript技巧

这个功能主要是解决内容页中的图片过大撑出,导致页面比较难看,就需要这样的代码,需要的朋友可以参考下 需求:图片width1、利用max-width,max-height使图片等比例自动缩放代码: 代码如下: img{max-width: 600px;max-height: 800px;} 由于ie6不支持css max-width,max-height,所以在ie6中需要利用javascript脚本来控制大小。 2、用javascript脚本来兼容ie6,代码如: 代码如下: var img_width = img.OffsetWidth;var img_heigh...

div+css+js实现无缝滚动类似marquee无缝滚动兼容firefox_javascript技巧【图】

div+css+javascript 实现无缝滚动,marquee无缝滚动,无缝滚动,兼容firefox 用marquee实现首尾相连循环滚动效果(仅IE): 代码如下: 这里是要滚动的内容 用div+css+javascript实现首尾相连循环滚动效果(兼容firefox): 代码如下: div+css+javascript 实现无缝滚动,marquee无缝滚动,无缝滚动,兼容firefox #scrollobj { white-space: nowrap; overflow: hidden; width: 500px; } 这里是要滚动的内容 function scro...

div+css+js实现无缝滚动类似marquee无缝滚动兼容firefox

div+css+javascript 实现无缝滚动,marquee无缝滚动,无缝滚动,兼容firefox 用marquee实现首尾相连循环滚动效果(仅IE): 代码如下:<marquee behavior="scroll" contenteditable="true" onstart="this.firstChild.innerHTML+=this.firstChild.innerHTML;" scrollamount="3" width="100" onmouseover="this.stop();" onmouseout="this.start();"> 这里是要滚动的内容 </marquee> 用div+css+javascript实现首尾相连循环滚动效果(兼...

兼容ie、firefox的图片自动缩放的css跟js代码分享

这个功能主要是解决内容页中的图片过大撑出,导致页面比较难看,就需要这样的代码,需要的朋友可以参考下 需求:图片width<=600px,height<=800。 1、利用max-width,max-height使图片等比例自动缩放代码: 代码如下:img{max-width: 600px;max-height: 800px;} 由于ie6不支持css max-width,max-height,所以在ie6中需要利用javascript脚本来控制大小。 2、用javascript脚本来兼容ie6,代码如: 代码如下:var img_width = img.Offse...

div+css+js模拟tab切换效果 事件绑定 IE,firefox兼容

div+css+js模拟tab, 我这个版本,理论上可以添加无限个tab,而且,你只要管内容的添加行了,不需要改JS 当然,你得会DIV才行. div+css+js模拟tab 框1111 框2222 框3333 框4444 这里是内容撒.111.. 这里是内容撒.111.. 这里是内容撒.111.. 这里是内容撒222.. 这里是内容撒.222.. 这里是内容撒.222.. 这里是内容撒.333.. 这里是内容撒.333.. 这里是内容撒.333.. 这里是内容撒.444.. 这里是内容撒....

IE和FireFox(FF)中js和css的不同

在IE和FireFox(FF)中js和css的不同 css: 1. ul标签中FF中有个padding值,却没有margin值,而在IE中正好相反 解决办法:将ul的padding和margin都设为0(也可以不是0)如:padding:0;margin:0;list-style:none; js: 1. IE中innerText在FF中没有,使用textContent; eg: 代码如下:var obj=document.getElementById("_td"); var text; if(obj.innerText) { text=obj.innerText; } else if(obj.textContent) { text=obj.textContent; } 2. ...

用正则表达式 动态创建/增加css style script 兼容IE firefox

str 是表示通过ajax返回的XMLRequest /*动态加载css style*/ function loadStyle(str) { var regExp_src=/<style.*src\s*=\s*["'][^"']*["'].*>[^<>]*<\/style\s*>/gi; var matchArray_src=str.match(regExp_src); alert(matchArray_src[0]); if(matchArray_src){ for(var i=0;i<matchArray_src.length;i++) {alert("sss"); var str_temp = matchArray_src[i].toString(); var regExp_src_temp = /<style.*src\s*=\s*["']([^"']*)[...

javascript css在IE和Firefox中区别分析

一、document.formName.item("itemName") 问题   问题说明:IE下,可以使用 document.formName.item("itemName") 或 document.formName.elements ["elementName"];Firefox下,只能使用document.formName.elements["elementName"]。  解决方法:统一使用document.formName.elements["elementName"]。二、集合类对象问题  问题说明:IE下,可以使用 () 或 [] 获取集合类对象;Firefox下,只能使用 [ ]获取集合类对象。解决方法...

Firefox 无法获取cssRules 的解决办法

Firefox实在太BT了, 总给我们加一些无聊的安全权限设置. 这几天在做Qzone的FF兼容发现. 设置了domain 后, FF下无法获取 styleSheets 的 cssRules 了. 虽然无法获取 cssRules ,但是我惊讶地发现,居然可以对 styleSheets 里的样式进行 insert和delete . 这是那门子权限呀,无聊了不是. 得给我 insert和delete 就够了. 利用这两个方法也可以对样式进行 update 操作. 为了让firefox兼容IE. 我修改了 CSSStyleSheet 的原型方法 代码如...

FIREFOX - 相关标签