<!DOCTYPE html>与onscroll()什么关系,为什么会冲突?
答案:3 悬赏:50 手机版
解决时间 2021-08-21 02:13
- 提问者网友:遮云壑
- 2021-08-20 18:00
当去掉页面中的onscroll()事件就可以被调用,加上onscroll()事件就不能被调用
最佳答案
- 五星知识达人网友:毛毛
- 2021-08-20 18:38
IE 浏览器提供了一个 onscroll 事件用于捕捉页面垂直和水平的滚动,但在Netscape 却没有提供这样的事件,它只有一个属性指明了滚动条当前的位置。写上一点的代码我们也一样可以给Netscape 加上和IE 差不多的onscroll 事件和属性。在IE 里,响应onscroll 事件仅仅是在BODY 标签加上一个onscroll 事件属性这样简单,当然这个属性值也可以是一个函数。
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-08-20 20:57
不是的,事件肯定会调用,可能你方法中使用使用了document.body.,加上之后要用documnet.documentElement;
- 2楼网友:詩光轨車
- 2021-08-20 20:14
用window.onscroll试试 ;
可能IE兼容xhtml类型的onscroll事件仅存在于window对象,而不是document对象中.但是FIREFOX就不会这样.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯