【问题标题】:Javascript click on coordinates inside iframeJavascript点击iframe内的坐标
【发布时间】:2015-12-07 07:26:35
【问题描述】:

我已经搜索了一些关于使用 javascript 和点击坐标的内容 我发现这行代码可以帮助你点击 x,y 坐标

document.elementFromPoint(x, y).click();

所以当我输入 html 元素或按钮的宽度和高度时,它会很好地点击它并将我重定向到我想要的页面。

但是当我有一个 iframe html 对象(如谷歌广告)时,它不起作用。 我不明白为什么,因为我认为“click()”就像模拟普通的鼠标点击......还是我错了?

我读到 iframe 有一个你不能进入 html 元素的保护,但我想弄清楚的是如何模拟对 iframe 的正常点击。

非常感谢您的宝贵时间。

【问题讨论】:

    标签: javascript jquery html iframe click


    【解决方案1】:

    由于安全问题,这显然是被禁止的。

    如果可以在 iframe 中以编程方式触发点击事件,则您可以代表访问您网页的用户触发某些操作。例如,您可以在 iframe 中打开您自己的 twitter 帐户——您页面的访问者已登录——并让用户通过单击关注按钮关注您。你当然可以想出更重要的例子……

    基本上,您可以接管用户使用 cookie 登录的所有帐户。您可以在 iframe 中打开任何网页,并通过模拟点击或键盘事件代表登录用户执行操作。

    【讨论】:

    • 我不明白你的逻辑。以为我很清楚自己要做什么。
    • 我更新了答案。我希望现在我的意思很清楚了。
    猜你喜欢
    • 1970-01-01
    • 2011-05-23
    • 2013-10-27
    • 1970-01-01
    • 1970-01-01
    • 2014-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多