识别事件绑定与iframe中的特定dom元素

时间:2018-12-22 12:12:37

标签: javascript dom dom-events

我正在尝试模拟此页面中的“下载”按钮单击事件 https://www.icloud.com/photos/#0i8eO1va2PS_kZp0nKlJ3CG3A

“下载”按钮位于iframe中,我在浏览器控制台中尝试此代码,但结果为未定义

 $("iframe").contentWindow.document.querySelector(".primary-action span").trigger( "click" )
 $("iframe").contentWindow.document.querySelector(".primary-action span").click()
 $("iframe").contentWindow.document.querySelector(".primary-action").click()

并且当我在devtool中检查该元素时,它不显示与按钮元素绑定的任何事件。

有人可以点击此iframe中的按钮元素吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试在运行这些行之前等待10秒钟吗?只是为了确保页面已加载。我不确定该页面如何与window.onload

进行交互