gpt4 book ai didi

javascript - 另一个网站/跨域上的元素的Xpath

转载 作者:数据小太阳 更新时间:2023-10-29 03:56:27 26 4
gpt4 key购买 nike

我想获取网站(我自己的域)上某个元素的 XPATH,我使用 JavaScript 代码获取了它,如 this 中所述回答。

现在我想点击按钮,这将打开一个 url(跨域)窗口,当用户点击该窗口上的一个元素时,它的 XPATH 被捕获。

我尝试使用 iframe 做同样的事情,但没有成功。

现在我的问题是有办法获取另一个网站/跨域元素的XPATH ?

最佳答案

抱歉,如果没有其他(x 域)站点的合作,这是不可能的。出于安全原因,浏览器不允许访问 x 域文档(包括 iframe)的 DOM。

如果您与其他站点合作,他们可以加载您的 javascript 文件,然后使用 postmessage将 xpath 传递给原始页面。

其他选项是创建用户可以在其他页面上使用的小书签,或浏览器扩展(Chrome 和 FF 非常容易开发)...取决于您的用例。

关于javascript - 另一个网站/跨域上的元素的Xpath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31451100/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com