博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UEditor图片焦点错位,火狐document.body.scrollTop不管用的问题
阅读量:5020 次
发布时间:2019-06-12

本文共 699 字,大约阅读时间需要 2 分钟。

转自 http://liyunpeng.iteye.com/blog/2068751

 

关于

document.body.scrollTop
在火狐浏览器中不管用的问题
看网上有人写通过判断document.compatMode来分别不同的模式,然后使用如下语句
document.documentElement.scrollTop或者
document.body.scrollTop
但是,我在本地的环境试了一下
发现
Chrome和Firefox都“ CSS1Compat”这种模式,但是解析的结果却不一样,所以不能通过判断document.compatMode来实现
我的做法很简单
就是
document.body.scrollTop==0?document.documentElement.scrollTop:document.body.scrollTop)
另补充一点
这个问题我是发现在使用百度的UEditor的时候,使用火狐浏览器去解析上传图片后的焦点框错位的问题,最终查到原因是因为document.body.scrollTop==0导致计算坐标出错的
所以以上问题如果同样出现在UEditor的时候,请到源码里面把
me.editor.document.body.scrollTop,用上面的方式,替换成
me.editor.document.documentElement.scrollTop

 

转自 http://liyunpeng.iteye.com/blog/2068751

转载于:https://www.cnblogs.com/fanful/p/9700823.html

你可能感兴趣的文章
HDOJ 5630 Rikka with Chess
查看>>
Dijkstra算法
查看>>
Deep Learning 9: Performance
查看>>
第二章 Vue快速入门--20 品牌案例-完成品牌列表的添加功能+ 21 品牌案例-根据Id完成品牌的删除...
查看>>
Codeforces Round #327 (Div. 2)
查看>>
ODAC(V9.5.15) 学习笔记(三)TOraSession(2)
查看>>
SQL中的replace函数
查看>>
java中的类型安全问题-Type safety: Unchecked cast from Object to ...
查看>>
如何解决最后一个尾注引用显示与致谢混为一谈的问题-下
查看>>
css文本样式text、字体样式font
查看>>
python判断图片是否损坏
查看>>
2017-10-17 NOIP模拟赛2
查看>>
How to install ia32-libs in Ubuntu 14.04 LTS (Trusty Tahr)
查看>>
The Ctrl & CapsLock `problem'
查看>>
Java进阶知识点6:并发容器背后的设计理念 - 锁分段、写时复制和弱一致性
查看>>
Makefile ===> Makefile 快速学习
查看>>
face detection[HR]
查看>>
java性能调优工具
查看>>
C# 其他的Url 文件的路径转化为二进制流
查看>>
cmake使用
查看>>