从 iframe 外部通过 CSS 路径访问元素

access an element through CSS Path from outside of iframe

本文关键字:路径 访问 元素 CSS iframe 外部      更新时间:2023-09-26

我想通过 iframe 中的 CSS 路径访问 dom 元素。 以下是直接的 CSS 路径:

var dompath = "html body div div div div div div div ul li a:contains('Parks')";
$(dompath).click(); 

如果我在没有 iframe 的情况下打开页面,上面的行工作正常。

我想在 iframe 内打开同一页面,并希望从 iframe 外部触发对上述元素的单击。 我已经尝试过这种方式,但它不起作用。

            $('#scaled_frame').contents().(domPath).click();        

如何从外部执行单击操作。

此致敬意

试试这个: $('#scaled_frame').contents().find(domPath).click();