2016-05-11 48 views
-1

这将用于删除我的自动 硒脚本中的不需要的内容!在客户端浏览器中删除不需要的内容

我的问题: 客户端可能使用JavaScript或其他技术删除不需要的HTML代码吗?

示例方案:

  • Facebook的时间表默认为10帖子在最大屏幕上随时
  • 我加载Facebook和10个讯息生成[这些岗位2是由用户“约翰”]
  • 我运行了一个[JavaScript?]脚本,它将抓取用户'John'发布内容的所有div,并将它们从我的浏览器中删除。
  • ** 2个新帖子自动生成 - 不是! (要求是删除不需要的内容(类似AdBlocker?).. 如果网站生成2级新的职位,这是一个加!)

我不会找人来编写我的解决方案这个问题,但反而把我推向了正确的方向(一个解决方案是一个奖金!)

然后,我会更新这个问题(如果它的生命)与我已经提出的解决方案,并清理帖子!

注意:我知道Facebook已经有一个内置的'停止关注'按钮来覆盖此。 这种情况可能是,如果内容包括'你可能认识的人'!那么我想从我的浏览器中删除这部分HTML!

更新: 由于没有代码,我添加了另一个示例场景!

  • 我在硒
  • 我非常有信心,这个职位将获得最多投票,而不是向下加载这个SO问题!

HTML目前包含:

<div id="content"> 
    <p> 
     <em>prepares for -10 within seconds<em> 
    </p> 
</div> 
  • 我跑[JavaScript的?]在当前的浏览器,搜索HTML脚本 '为-10准备在几秒钟内'
  • 如果找到,我想删除父节及其所有内容
然后

HTML包含:

<div id="content"> 
</div> 

回答

1

如何为BrowserMob Proxy这种代理...他们的着陆页读取,

它可以捕捉网络应用程序的性能数据(通过HAR格式),作为 以及操控浏览器的行为和流量,如白名单 和黑名单内容,模拟网络流量和延迟,并重写HTTP请求和响应。

您可以使用代理来过滤掉您希望删除的元素。

相关问题