JS在IE与FOX下相互不兼容的问题
以下这个JS方法在IE下是可以计算出结果的,但是在FOX下就会报NAN的错误,求教各位大大如何改进能兼容两个浏览器?
function DateDiff(sDate1, sDate2){
var aDate, oDate1, oDate2, iDays
aDate = sDate1.split("-")
oDate1 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])
aDate = sDate2.split("-")
oDate2 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])
iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 /24) /
return iDays
}
function DateDiff(sDate1, sDate2){
var aDate, oDate1, oDate2, iDays
aDate = sDate1.split("-")
oDate1 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])
aDate = sDate2.split("-")
oDate2 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0])
iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 /24) /
return iDays
}
...全文
相关推荐
div+css学习笔记(IE与fox好多不兼容的问题)
本文主要讨论了IE(Internet Explorer)与Firefox之间在处理`div+css`布局时的一些常见不兼容问题。1.
js获取电脑名、ip、mac(ie&火狐)
`ActiveXObject`是IE特有的,允许JavaScript与COM组件交互。
获取客户计算机名称、mac地址的ActiveX
通常,它们会包含一个`<object>`或`<embed>`标签来嵌入ActiveX控件,并可能有相关的JavaScript代码来处理与控件的交互。3.
2021-2022计算机二级等级考试试题及答案No.15893.docx
JavaScript条件判断:当`m`为false时,if语句不会执行,因此会输出"False"。21. MB与KB的换算:1MB等于1024KB,即1024*1024B。22.
我的Firefox插件开发之旅——从零开始
XUL允许开发者使用JavaScript和CSS来自定义个性化的界面。作者计划学习XUL的用法,以便能够开发出自己的Firefox扩展。


