在一些安装了adblock的网页中,在正文中添加了“overflow:hidden”CSS样式,防止了网站的滚动。
例子:
WebsiteSome 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);
})();