首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >条件语句中的window.oper、window.addEventListener、window.attachEvent

条件语句中的window.oper、window.addEventListener、window.attachEvent
EN

Stack Overflow用户
提问于 2014-07-22 04:58:30
回答 1查看 93关注 0票数 0

我很难弄清楚这些线是做什么用的。我正在遵循下面的教程。我的猜测是window.oper输入错误,应该是window.open。据我所知,Open、addEventListener和attachEvent是函数或方法,而不是属性。虽然我经常使用Javascript,但我知道的很少。

代码语言:javascript
复制
if (window.oper || (!window.addEventListener && !window.attachEvent)) {
return false;
}

http://www.script-tutorials.com/custom-scrollbars-cross-browser-solution/

EN

回答 1

Stack Overflow用户

发布于 2014-07-22 20:20:49

我猜测window.oper应该是window.opera,这是一个只存在于(默认情况下) Opera浏览器中的对象。另一个子句是检查windowaddEventListenerattachEvent方法是否存在,如果这两个方法都不存在,则退出。在过去的15年中发布的所有主流浏览器都支持其中之一,因此这是为了淘汰真正的旧浏览器,如IE4。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24874636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档