UNPKG

@revoloo/cypress6

Version:

Cypress.io end to end testing tool

63 lines (57 loc) 1.93 kB
<html> <body> top1 settop settopbox parent1 grandparent grandparents topFoo topFoo.window topFoo.window != topFoo parentFoo parentFoo.window parentFoo.window != parentFoo <div style="left: 1500px; top: 0px;"></div> <div style="left: 1500px; top : 0px;"></div> <div style="left: 1500px; top : 0px;"></div> parent() foo.parent() top() foo.top() foo("parent") foo("top") const parent = () => { bar: 'bar' } parent.bar <script type="text/javascript"> if (top != self) run() if (top!=self) run() if (self !== top) run() if (self!==top) run() if (self === top) return if (top.location!=self.location&&(top.location.href=self.location.href)) run() if (top.location != self.location) run() if (top.location != location) run() if (self.location != top.location) run() if (parent.frames.length > 0) run() if (window != top) run() if (window.top !== window.self) run() if (window.top!==window.self) run() if (window.self != window.top) run() if (window.top != window.self) run() if (window["top"] != window["parent"]) run() if (window['top'] != window['parent']) run() if (window["top"] != self['parent']) run() if (parent && parent != window) run() if (parent && parent != self) run() if (parent && window != parent) run() if (parent && self != parent) run() if (parent && parent.frames && parent.frames.length > 0) run() if ((self.parent && !(self.parent === self)) && (self.parent.frames.length != 0)) run() if (parent !== null && parent.tag !== 'HostComponent' && parent.tag !== 'HostRoot') { } if (null !== parent && parent.tag !== 'HostComponent' && parent.tag !== 'HostRoot') { } if (top===self) return if (top==self) return </script> </body> </html>