getComputedStyle()
方法不是存在在window
对象上的吗,为什么看到jq的源码中使用了document.defaultView
,这样写有什么好处吗?document.defaultView
是个什么对象?
getComputedStyle()
方法不是存在在window
对象上的吗,为什么看到jq的源码中使用了document.defaultView
,这样写有什么好处吗?document.defaultView
是个什么对象?
document.defaultView
属性返回当前 document
对象所关联的 window
对象,如果没有,会返回 null
。IE9
以下不支持。基本上用window.getComputedStyle()
就可以了,只有一种情况必须用defaultView
,就是在firefox3.6
上访问子框架内的样式 (iframe
)
8 回答4.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
document.defaultView
是个只读属性 https://developer.mozilla.org/zh-CN/docs/Web/API/Document/defaultView