博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

2012年9月21日

摘要: 在html页面中某段js中调用了window.onload = function test1(){},同时在页面上又有<body onlocad="test2();">语句,这将会导致window.onload事件覆盖body onload事件,导致body onload事件无效.解决方法:第一:attachEven给onload添加所需运行的函数if(document.all){ window.attachEvent('onload',FuncName)}else{ window.addEventListener('load', 阅读全文

posted @ 2012-09-21 10:04 feng1825 阅读(8637) 评论(0) 推荐(0) 编辑

摘要: js中得到当前的年份的做法是varobject=newDate(),object.getYear(),来得到年份,这样会出现浏览器兼容问题,在IE中可以得到想要的结果,但是FF中一行,在FF中得到的结果和当前想要得到的年份相差1900,可以用如下做法来避免这个问题:varobject=newDate();varmydate=(object.getYear()<1900)?(1900+object.getYear()):object.getYear();Document.wite(mydate);但在现在可以用getFullYear来避免IE和FF的兼容性问题,getFullYear()在 阅读全文

posted @ 2012-09-21 08:47 feng1825 阅读(1662) 评论(0) 推荐(0) 编辑