Я действительно новичок в понимании и отладке HTML. И я испытывал эту проблему, и я попробовал несколько вариантов, но ничего не получалось. как опция фильтра в ABP, которая блокирует URL всплывающего окна, созданного сценарием. (прежде чем я узнал о том, откуда он пришел / был создан)
Поэтому я покопался в исходном коде HTML и нашел именно то, что вы описали. Сценарий Java Popunder. и этот кусок кода был прямо над ним:
<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>
<script src="http://www.your-specific-website.com/js/license.4.js"></script>
это дало мне знать, что пупердер был создан сценарием, который находился в * js/script.js (из-за этой строки <script src="http://www.your-specific-website.com/js/script.js"></script>
)
поэтому мне пришлось создать собственный фильтр, чтобы этот скрипт не читался.
поэтому я добавил этот пользовательский фильтр ABP
|http://www.your-specific-website.com/js/script.js
и до сих пор он, кажется, работает точно так, как я надеялся (поэтому он блокирует только надоедливого пудера и не больше, чем я хочу. потому что на сайте работали другие java-приложения или скрипты)
Я пытался воспроизвести, что веб-сайт открывает popop/popunder, но это еще не сделано. Поэтому, пока я не получу его снова, с включенным фильтром, я считаю, что это исправление работает.
Удачи вам, и я надеюсь, это исправит это для вас.
(Опять же, я всего лишь любитель, который любит узнавать, что вызывает ошибки / нежелательные действия, с которыми я сталкиваюсь.
Поэтому, если кто-то, имеющий больше знаний о html-коде или об этой конкретной проблеме, прочитает это и решит, что это определенно не является решением этой проблемы, скажите, пожалуйста, и покажите, что мне нужно сделать, чтобы решить эту проблему.)