![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码调式与浏览器兼容问题
lijunlinlijunlin
这个作者很懒,什么都没留下…
展开
-
IE浏览器下js执行new Date('2015-03-26')时会返回undefined值
在IE浏览器器下js文件中的函数new Date(里面为具体的日期,如:2015-01-02)返回的值为undefined,导致formate格式化时取不到值,解决的办法就是把日期变为2015/03/26,可用replace(/-/g, '/')转换,我的浏览器是IE8,它只认new Date('2015/03/26')原创 2015-03-26 00:34:58 · 1124 阅读 · 0 评论 -
Firebug控制台详解
作者:阮一峰控制台(Console)是Firebug的第一个面板,也是最重要的面板,主要作用是显示网页加载过程中产生各类信息。一、显示信息的命令Firebug内置一个console对象,提供5种方法,用来显示信息。最简单的方法是console.log(),可以用来取代alert()或document.write()。比如,在网页脚本中使用console.log("Hello转载 2015-03-26 00:40:04 · 472 阅读 · 0 评论 -
低版本的火狐浏览器中js取jsp的input的值会出现偶尔不正确地情况
在低版本的火狐浏览器调式js时发现从jsp文件取的input值会偶尔不正确,发现取到的是别的的值,只好把取错值的input标签放到body内的第一行,才能正确取值,为什么会这样有待研究。原创 2015-03-25 23:47:08 · 635 阅读 · 0 评论 -
获取html节点时过滤空白节点
在非 IE 中,标准的 DOM 具有识别空白文本节点的功能,而 IE 自动忽略了,如果要保持一致的子元素节点,需要手工忽略掉它。var body = document.getElementsByTagName('body')[0]; // 获取 body 元素节点//过滤空白节点function filterSpaceNode(nodes) { var ret = [];转载 2015-06-27 18:25:53 · 711 阅读 · 0 评论 -
浏览器检测(BrowserDetect.js)使用
浏览器检测是在工作中经常用到的,如果只是简单判断当前是什么浏览器的话可以通过window.navigator.useragent这样的js来直接判断就可以了!但是针对浏览器版本要求比较高的时候,如果只是单纯的判断浏览器的名字的话还不能解决问题,这时候就要通过其他方式来实现!现有的jquery已经废弃了$.browser的使用,所以在这里我介绍一个叫做"浏览器嗅探器"的程序来实现!代码如下:转载 2015-06-28 17:08:17 · 559 阅读 · 0 评论