window.self !== window.top 是什么意思?
window.self
返回当前窗口自身的引用。它主要被用于比较和其他窗口进行比较。
window.top
返回最顶层的祖先窗口(这可能是当前窗口或者是某个包含当前窗口的iframe)。
window.self !== window.top
这个表达式的意思是检查当前窗口是否在一个iframe中。如果当前窗口不在任何iframe中,那么window.self
应该等于 window.top
。如果当前窗口在某个iframe中,那么window.self
将不等于window.top
。因此,window.self !== window.top
会返回true
如果当前窗口在一个iframe中,否则返回false
。