通过自己实际测试有以下几种方法方法一通过a标签实现,把要导出的数据用“\n”和“,”拼接成一个字符串,然后把字符串放到href中,这种方法只支持chrome,firefox等非ie浏览器html页面代码如下 导出CSV文件 ...
分类:
Web程序 时间:
2014-09-24 14:03:26
阅读次数:
285
让IE(ie6/ie7/ie8)支持HTML5元素,我们需要在HTML头部添加以下JavaScript,这是一个简单的document.createElement声明,利用条件注释针对IE来调用这个js文件。Opera,FireFox等其他非IE浏览器就会忽视这段代码,也不会存在http请求。 方....
分类:
Web程序 时间:
2014-09-23 15:07:44
阅读次数:
209
上传文件 目前网页上传分为三种:1、form提交2、flash上传3、插件上传各有利弊,form提交就是没进度条,不太好取消。flash比较难搞的就是在非ie中浏览器认为flash是新窗口会话,当前网页的cookie无法传递到flash上传工具中,而针对这个一般就是用JS把当前页面中的cookie通...
分类:
其他好文 时间:
2014-09-23 00:53:13
阅读次数:
349
该标签不是HTML3.2的一部分,并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法看到下面一些很有意思的效果 该标签是个容器标签 语法: <marquee></marquee> 以下是一个最简单的例子...
分类:
Web程序 时间:
2014-09-20 15:27:27
阅读次数:
285
如下图所示,灰色块包含红色块,假设我们为灰色和红色块各绑定一个单击弹框事件,当我们点击红色块时,不希望触发灰色块的弹框事件,这就需要阻止冒泡事件了。IE里阻止冒泡事件使用cancelBubble属性,如果事件句柄想阻止事件传播到包容对象,必须把该属性设为 true。火狐等非IE浏览器阻止冒泡事件使用...
分类:
编程语言 时间:
2014-09-13 15:47:25
阅读次数:
242
1.问题所在现代绑定中W3C使用的是:addEventListener和removeEventListener。IE使用的是attachEvent和detachEvent。我们知道IE的这两个问题多多,并且伴随内存泄漏。所以,解决这些问题非常有必要。那么我们希望解决非IE浏览器事件绑定哪些问题呢?1...
分类:
其他好文 时间:
2014-09-10 12:07:10
阅读次数:
178
js用来区别IE与其他浏览器及IE6-8之间的方法。1、document.all2、!!window.ActiveXObject;使用方法如下:if (document.all){ alert("IE浏览器");}else{ alert("非IE浏览器");}if (!!window.ActiveX...
分类:
编程语言 时间:
2014-09-04 22:05:50
阅读次数:
229
注意:我们这里一般是讨论IE和非IE浏览器,更精准的检测需要结合UA和其他特性检测来综合判断1. 垂直制表符'\v'的转义问题,利用浏览器对转义字符'\v'的理解IE浏览器不能识别\v为一种转义字符,会直接输出v其他浏览器(目前验证safari\chrome)会转义为垂直制表符,大约等同于""一个空...
分类:
其他好文 时间:
2014-08-29 12:45:27
阅读次数:
171
当前主浏览器的核心是什么? 1) Trident:IE浏览器使用的内核,该内核程序在1997年的IE4中首次被采用,是微软在Mosaic代码的基础之上修改而来的,并沿用到目前的 IE7。Trident实际上是一款开放的内核,其接口内核设计的相当成熟,因此才有许多采用IE内核而非IE的浏览器涌现...
分类:
Web程序 时间:
2014-08-20 23:55:53
阅读次数:
292
IE6、IE7、IE8、Firefox兼容性CSS HACK代码+示例整理关于IE6、IE7、IE8、Firefox兼容性CSS HACK问题1.区别IE和非IE浏览器CSS HACK代码 #divcss5{background:blue; /*非IE 背景藍色*/(音乐按摩椅)background...
分类:
Web程序 时间:
2014-08-19 15:56:44
阅读次数:
168