求解,ie8下layer弹出层关闭后,字体图标显示异常的问题

爱喝酒的程序员 2018-03-24 12:06:37
项目环境是,ie8浏览器,jQuery1.9.1 , LayUi弹窗,表格是jqGrid。
请教各位大佬的问题是:ie8下关闭弹出层,父页面上的字体图标会消失或者显示异常,乱码,如下图,先感谢各位指教!!!

...全文
1052 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sb15260 2018-12-26
  • 打赏
  • 举报
回复
顺带回复下楼主,我看你的项目子页面是必须引用字体库文件了,在此教你个办法,不一定能解决。你把字体库文件复制一份重命名或放别的文件夹下,然后父页面跟子页面引用不同名称或不同文件下的字体库文件,应该就能解决你的问题了,可以试试看,比修改layui来的实在。。。。。。
sb15260 2018-12-26
  • 打赏
  • 举报
回复 2
首先本人使用的是font-awesome字体库。layui iframe弹出层关闭,父页面字体图标也会跟着消失。解决办法:父页面引用字体库文件后,弹出层不要引用字体库文件,不要引用,不要引用,这样关闭弹出层,字体图标就会安全保留了。。。。。。。。。。如果必须引用的话,我猜想是layui close的时候把子页面引用的东西给一并撤销了,导致父页面引用丢失,才导致字体图标异常,所以去修改layui close方法应该也能解决问题,此为本人猜想,未经测试
sb15260 2018-12-26
  • 打赏
  • 举报
回复
哎,本来为了省事,百度了一天都没找到有用的解决办法。最后自己研究,一小时就搞定了,特么无奈,在此把方法贴出来,万一有同志跟我一样一定要必须兼容IE8。。。。
Geniuses 2018-03-27
  • 打赏
  • 举报
回复
mr.神太惨了 0回复啊 哈哈

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧