I have just observed that every page has length global variable.
What does this variable represent? Is it somehow related to how many iframes/frames are loaded on page?
It'd be happy if a doc reference is provided.
For example, on Chrome new tab page its value is 17 and here, on StackOverflow it is 0.
Yes, it's how many frames (including iframes) are in the current window:
https://developer.mozilla.org/en-US/docs/Web/API/Window.length
W3 specification:
http://www.w3.org/html/wg/drafts/html/master/browsers.html#accessing-other-browsing-contexts
window.length
Returns the number of frames (either
frameoriframeelements) in the window.
Example
if (window.length) {
// this is a document with subframes
}
MDN Reference
Note: No part of this answer comes from me. It all comes from the referred source.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With