【发布时间】:2017-10-27 03:38:23
【问题描述】:
Window.scrollY 不会在 IE11 上显示正确的顶部滚动值,但 Window.pageYOffset(Window.scrollY 的别名)可以按预期工作。我发现别名比原始属性效果更好的事实令人困惑。有人可以帮我理解为什么吗? :[
注意 - 我对寻找跨浏览器兼容版本不感兴趣。关键是我想知道为什么 IE11 上的别名与被“跟踪”的值不一样。我不确定是否应该深入关注 IE 上的一些不同“别名”...
【问题讨论】:
-
仅仅因为规范说一个是另一个的别名,并不一定意味着浏览器会按照规范实现它...
-
好的,但是 IE 是否有可能有一个看起来与规范中的别名相同但以其他方式工作的函数 - 令人惊讶的工作,与具有相同名称的别名相反......
标签: javascript dom