2017-03-04 60 views
1

我在Java中使用javascriptexecutor与硒并试图找出是否可以通过网页检测到?Javascriptexecutor它是可检测的?

使用Javascriptexecutor似乎有一些javascript被注入到页面中,所以我想知道是否有比我更大的脑的人可以帮助我找出是否可以通过他们正在使用的网页检测到这些注入?

例如,采取以下代码:

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

此代码没有页面(下滚)上发起,因此它已被注入。可以检测到吗?

回答

0

是的,它是可检测的 - 任何JS是。它可以通过检测JS在页面中是否被修改来检测 - 因此它很容易被检测到。

+0

这不会提供问题的答案。要批评或要求作者澄清,请在其帖子下方留言。 - [来自评论](/ review/low-quality-posts/15415240) – Yurets

+0

好吧我会详细说明。 –

相关问题