在做ui自动化时有时候要判断页面是否嵌套在iframe里面。
1.方法:
在console输入 window.self === window.top
含义:当前窗口是否时顶层窗口;false:有嵌套;true:没有嵌套
页面A,有嵌套
2.步骤如下:
step1:点击你认为被嵌套的元素
step2:在控制台输入 window.self === window.top
iframe 的id
如果点击其他元素,显示是true
在做ui自动化时有时候要判断页面是否嵌套在iframe里面。
1.方法:
在console输入 window.self === window.top
含义:当前窗口是否时顶层窗口;false:有嵌套;true:没有嵌套
页面A,有嵌套
2.步骤如下:
step1:点击你认为被嵌套的元素
step2:在控制台输入 window.self === window.top
iframe 的id
如果点击其他元素,显示是true