html如何自动删除,如何自动删除css规则“body overflow:hidden”

在一些安装了adblock的网页中,在正文中添加了“overflow:hidden”CSS样式,防止了网站的滚动。

例子:

Website

Some long article content

我必须在ChromeWebInspector中手动编辑才能每次删除,这很烦人。

我想知道我可以永久删除,或者通过chrome扩展或adblock规则检测删除,或者通过直接的javascript等。

更新:使用Tampermonkey Chrome扩展,可能我可以达到我的目标。我在没有结果的情况下执行了以下脚本(页面似乎重新加载或加载了一些javascript,我无法正确删除隐藏的正文溢出):

// ==UserScript==

// @name InvestingRemoveScrollBodyBlocker

// @namespace http://tampermonkey.net/

// @version 0.1

// @description Remove body overflow hidden

// @author Ãngel Guzmán Maeso

// @match https://*.investing.com/*

// @grant none

// ==/UserScript==

(function() {

'use strict';

setTimeout(function(){

var bodyWeb = document.getElementsByTagName("BODY")[0];

console.log(bodyWeb);

bodyWeb.style.overflow = "visible !important";

}, 4000);

})();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值