当前位置: 代码迷 >> java >> 我可以使用什么方法来监视网页/框架更改并单击新结果?
  详细解决方案

我可以使用什么方法来监视网页/框架更改并单击新结果?

热度:78   发布时间:2023-08-04 09:09:23.0

我的目标是定期刷新和监视网页,以及单击出现的任何新链接。 有点像竞价狙击机器人的对立面?

我对imacros有简短的经验,可以使用吗? 我可以进行刷新,但是单击特定元素是我无能为力的。

如果这已经有了答案,我深表歉意。 我敢肯定,就是这样。如果您能引导我使用正确的材料,我将不胜感激。

我尝试搜索,但甚至不确定要查找什么。 我发现了一些有关ajax的信息,但不确定是否对我有帮助。

您可能想看看 。 它使您可以对浏览器进行相当广泛的自动化。 除非我不能正确理解您的问题,否则它应该为您提供所需的功能。

您要捕获数据吗? 好的,这有点困难,因为您想要收集一些数据,然后再查看结果。 首先让我们创建一个收集数据的函数:

  var x=0; //let's see how many clicks...
  var y=[]; //let's see what is clicked
  function collect(id){ //id is an argument...
  x++;//let's increase our variable counter...
  y.push(document.getElementById(id).href); //href is the link of the a element,the link in poor words...
  }
  function Show(){//let's show the result
  alert(y.toString());//This is the result of the data collect by the array y
  }

好吧,让我们举一个小例子

 <html>
 <body>
 <a href="http://www.github.com" onClick="collect();show();">1 link</a>
 <a href="http://www.stackoverflow.com" onClick="collect();show();">2 link</a>
 <a href="http://www.google.com" onClick="collect();show();">3 link</a>
 </body>
 </html>

这是你的主意吗?

  相关解决方案