好久没有写博客了,昨天遇到一个浏览器的适配兼容性的问题,这边做一个记录,估计大家也都遇到过这样的问题.
问题描述:
一个模块,要取得时间,当时在做的时候测试了firefox和chrome浏览器,IE11没有测试,今天用
IE11测试了一下,出了问题,页面飞了...
问题解决方法:
带着问题,去网上搜索了一下,果真这样的问题,真多...
在IE中获得时间的格式是这样的 "yyyy/MM/dd HH:mm:ss"
注意是"/"这样的格式,而在Firefox和chrome中是"yyyy-MM-dd HH:mm:ss"是这样取得的,所以就导致页面飞了.
将获得时间的地方,进行修改为"yyyy/MM/dd HH:mm:ss"这种格式,注意这种格式在firefox和chrome中都是支持的,修改后,问题解决.
JAVA后台的方法:
public String dateToStamp(String s) throws ParseException {
String res;
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date date = simpleDateFormat.parse(s);
long ts = date.getTime();
res = String.valueOf(ts);
return res;
}
前台修改的地方:
var date1 = new Date();
var aa =start1.split('-');
var bb=aa[0];
$("#team-start").text(bb);
var end = $("input:hidden[name='end']").val();
var end1;
end1 = end.replace(/ \d+(:\d+){2}/,'');
var cc =end1.split('-');
var dd=cc[0];
$("#team-end").text(dd);
修改完成后,问题解决
分享到:
相关推荐
压缩包中含有 IE、Firefox、chrome 三种浏览器对应的最新版本驱动 支持IE11、Firefox50、chrome53
css入门教程IE和Firefox浏览器CSS兼容性技巧整理.docx
你可以在ie6、ie7、ie8、ie9、ie10、firefox、google chrome浏览器中看到不同的效果,测试兼容性。只针对ie以及Gecko内核、WebKit内核。
超好用的js操作Excel实现数据导入导出JS包。只需引入JS包即可完成功能开发。压缩包中有Demo,参照编写即可。
Javascript的IE和Firefox(火狐)兼容性解决方案
浏览器兼容性问题收集(IE,Firefox,Chrome,Safri)
IE6、7、8,火狐等浏览器常见兼容性问题整理
将此JS文件包含在网页中,可实现3个浏览器中部分函数功能兼容!
JS日期选择器(兼容IE,FireFox,Oprea,chrome等主流浏览器)
Javascript中如何处理浏览器兼容问题
本文总结分析了Javascript在IE和Firefox浏览器常见兼容性问题。分享给大家供大家参考,具体如下: 表单 document.formName.item("itemName") IE:可以使用document.formName.item(“itemName”)或document.formName...
FireFox chrome IE opera 等浏览器加载背景音乐 解决了兼容性问题
div+css兼容ie6ie7ie8ie9和FireFoxChrome等浏览器方法[借鉴].pdf
CSS对浏览器器的兼容性具有很高的价值,通常情况下IE和Firefox存在很大的解析差异,这里介绍一下兼容要点。
CSS Hack兼容大全,令网页能正常显示在IE5,IE5.5,IE6,IE7,Firefox,Opera,Safari等浏览器上
经过三天的苦战,查询无数的国外网站终于实现了对IE和FireFox浏览器的URl地址实时监控。利用API和DDE分别对IE和FireFox进行了浏览器地址获取,完整的源码程序,与大家分享学习。后期将完善,实现对IE,FireFox,360,...
event兼容调用(IE,Firefox,Chrome)
eWebEditor V7.0 版发布,新增支持FireFox(火狐)、Chrome(谷歌)浏览器。新增超级多文件分块上传、G级大文件上传解决方案。内核全部重写。完美对话框界面。增强的多插件媒体插入支持、选项卡、代码格式化、保护模式、...