私は本当にHTMLの理解とデバッグの初心者です。そして、私はこの問題を経験しており、いくつかのオプションを試しましたが、何も機能しませんでした。スクリプトによって作成されたポップアップのURLをブロックするABPのフィルターオプションのように。(具体的にどこから来たのか、どこから生成されたのかを知る前に)
だから私は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にあるスクリプトによってpupunderが生成されたことを知らせます(この行のため<script src="http://www.your-specific-website.com/js/script.js"></script>
)
そのため、このスクリプトが読み取られないようにカスタムフィルターを作成する必要がありました。
だから私はこのカスタムABPフィルターを追加しました
|http://www.your-specific-website.com/js/script.js
そして今まで私が望んでいたように動作するようです(したがって、迷惑なpupunderをブロックするだけで、私が望むだけではありません。他のJavaアプリケーションまたはスクリプトがウェブサイトで実行されていたため)
Webサイトがpopop / popunderを開くことを再現しようとしましたが、まだ実行されていません。そのため、フィルターを有効にして再度取得するまで、この修正が機能すると考えます。
幸運を祈ります。これで修正されることを願っています。
(繰り返しますが、私はエラー/望ましくないアクションの原因を見つけるのが好きな愛好家です。ですから、HTMLコードまたはこの特定の問題について詳しい知識を持つ人がこれを読んで、これが絶対に解決策ではないと思ったらこの問題は、そう言ってください、そして、この問題を解決するために私がしなければならないことを教えてください。)