为了账号安全,请及时绑定邮箱和手机立即绑定

chrome插件注入函数如何等网页XHR加载完成后再执行?

chrome插件注入函数如何等网页XHR加载完成后再执行?

繁星淼淼 2018-08-14 10:09:10
1:我写了一个去除百度推广的函数,但是百度推广是XHR异步加载,然而chrome是等DOM加载完成就执行,这就导致了,我写的函数执行在异步加载前,没有达到我预期的效果(只有加载完成我手动刷新一下网页才能去掉广告)2:执行代码(先导入了Jquery)function display_none(){ $("span").filter(function(index){    return $(this).text() == '商业推广'; }).parentsUntil("#content_left").css({"display":"none","visibility":"hidden"}); }3:尝试过的方法:计算器循环执行,不知道哪里有问题,不能重复执行监听DOM数是否增加,(判断网页中是否存在含有span.text()== '商业推广'的标签,有则执行函数)不知道哪里有问题,未达到预期效果(效果同1)想通过监听XHR,拦截有商业推广的部分,弄不来,未能成功拦截
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1297 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信