gpt4 book ai didi

Javascriptexecutor 可以检测到吗?

转载 作者:太空宇宙 更新时间:2023-11-04 11:43:18 25 4
gpt4 key购买 nike

我在 Java 中使用 javascriptexecutor 和 selenium 并试图弄清楚网页是否可以检测到它?

使用Javascriptexecutor,似乎有一些javascript被注入(inject)到页面中,所以我想知道是否有比我大脑更大的人可以帮助我弄清楚这些注入(inject)是否可以被它们所使用的网页检测到?

例如,采用以下代码:

    JavascriptExecutor jsExec = (JavascriptExecutor) driver;
jsExec.executeScript("document.getElementById('IdToScrollTo').scrollDown += 100");

该代码并非源自页面(scrollDown),因此已被注入(inject)。这能被检测到吗?

最佳答案

是的,它是可检测的——任何 JS 都可以。通过检测页面中的 JS 是否被修改,就可以检测到,所以很容易检测到。

关于Javascriptexecutor 可以检测到吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42594201/

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