bootstrap时间插件 火狐不显示 完美解决方法

时间:2022-06-17 12:17:44

原文链接:http://www.phpbiji.cn/article/index/id/141/cid/4.html

bootstrap时间插件火狐 bootstrap-datetimepicker火狐 不管用 不显示;解决方案;

    在项目开发中用到了bootstrap-datetimepicker的时间插件,但是在火狐下却不能使用,在网上找到的方法什么外层模态框去掉tabindex="-1" role="dialog"属性,不管用的!!或许仅仅只是适用于他的项目;

我们打开火狐浏览器的控制台,会发现报错了;大致就是下图的错误;

bootstrap时间插件 火狐不显示 完美解决方法

解决方案是:

将插件中的this.defaultTimeZone=(new Date).toString().split("(")[1].slice(0,-1);改为this.defaultTimeZone='GMT '+(new Date()).getTimezoneOffset()/60;


如图所示:

bootstrap时间插件 火狐不显示 完美解决方法

换成这句话就没问题了;


效果如图所示:

bootstrap时间插件 火狐不显示 完美解决方法