bootstrap-datetimepicker.js的兼容性問題(IE10兼容模式無法彈出窗口)

正如www.bootcss.com上所說,Bootstrap是一個簡潔、直觀、強悍的前端開發框架,讓web開發更迅速、簡單。


但是如果想用好,你可能得需要一堆相關的插件,比如:bootstrap-slider、bootstrap-treeview、bootstrap-datepicker、bootstrap-datetimepicker、datatables……,這讓我有點懷念EasyUI的組件了,尤其是Datagrid真心好用!


廢話不多說了,我在使用bootstrap-datetimepicker的過程中,遇到一些奇怪的問題:


在Mac環境下,使用Maxthon瀏覽器,dtp顯示正常,可以正常彈出窗口,但是到了同事的Windows環境下,360瀏覽器的兼容模式(IE10內核)失靈了,查看控制檯,報下列錯誤。

報錯:SCRIPT5007: 無法獲取未定義或 null 引用的屬性“slice”

bootstrap-datetimepicker.js, 行112 字符5


上百度上找相關解決方案,查出來幾篇類似的,截圖如下


也許1.0版本是這種的,因爲我在bootstrap-datetimepicker.js裏搜索this.defaultTimeZone根本就找不到。

於是搜索下圖的第一行註釋,居然有結果


請參考這一篇《解決datetimepicker火狐瀏覽器兼容性問題》,圖上的方法居然解決了在ie10下不彈窗的問題…………


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章