Tente uBlock Origin em vez de AdBlockPlus, talvez?
Tem código específico para bloquear pop-ups / popunders.
Há um script específico em um site que gostaria de desativar sem interromper o funcionamento dos outros scripts. Estou usando o Firefox com o Adblock Plus e o Greasemonkey. Já pesquisei extensivamente e tentei abordagens diferentes, mas acabei não obtendo sucesso. Parece que não tenho entendimento suficiente quando se trata de configurar scripts de usuários ou definir regras de adblock.
Este é o script que eu preciso bloquear. É uma populaçăo irritante. O conteúdo é bloqueado pelo Adblock, mas uma janela vazia indesejada ainda é aberta toda vez que eu clico na página.
<script>
BetterJsPop.add('https://www.url.tld/page.html',
{
under: true,
newTab: false,
perpage: 5,
cookieExpires: 600,
});
</script>
Qualquer ajuda seria apreciada.
Tente uBlock Origin em vez de AdBlockPlus, talvez?
Tem código específico para bloquear pop-ups / popunders.
Sou realmente um principiante na compreensão e na depuração de HTML. E eu estava enfrentando esse problema e eu tentei várias opções, mas nada funcionou. como uma opção de filtro na ABP que bloqueia a URL do pop-up que foi criado pelo script. (antes que eu soubesse de onde veio especificamente / foi gerado por)
Então eu fui cavar o código-fonte HTML e encontrei exatamente o que você descreveu. Um script java popunder. e este pedaço de código estava bem acima dele:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"url": "http://www.your-specific-website.com/",
"potentialAction": {
"@type": "SearchAction",
"target": "http://www.popup-you-want-to-disable.com/search/?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
<script src="http://www.your-specific-website.com/js/script.js"></script><scriptsrc="http://www.your-specific-website.com/js/license.4.js"></script>
isto deixa-me saber que o aluno foi gerado por um script que estava localizado em * js / script.js (devido a esta linha <script src="http://www.your-specific-website.com/js/script.js"></script>
)
então eu tive que criar um filtro personalizado para evitar que este script fosse lido.
então adicionei este filtro personalizado de ABP
|http://www.your-specific-website.com/js/script.js
e até agora parece funcionar exatamente como eu esperava (por isso só bloqueia o aluno chato e não mais do que eu quero. porque havia outros aplicativos java ou scripts em execução no site)
Eu tentei reproduzir que o site não abre o popop / popunder, mas ainda não foi feito. Então, até eu conseguir de novo, com o filtro ativado, considero essa correção funcionando.
Boa sorte para você, e espero que isso seja consertado para você.
(Mais uma vez, sou apenas um amador que gosta de descobrir o que causa os erros / ações indesejadas que encontro. Então, se alguém com mais conhecimento sobre o código html ou este problema específico lê isso e pensa que isso definitivamente não é uma solução para esse problema, por favor diga, e, mostre-me o que eu tenho que fazer para que esse problema seja resolvido. / p>
Tags javascript blocking