コードに埋め込むための JavaScript をユーザーに提供することで機能する Web サービスがあります。ユーザーはそのコードを他のサイトに配置して、そこで機能させることもできます。ただし、JS が機能してはならないサイトのブラックリストをユーザーが作成できるようにする必要もあります。たとえば、競合他社や不適切なサイトです。
JS ファイルがどこからロードされているかを確認し、ロードをブロックしたり、アカウントごとに機能を中断したりする方法はありますか?
編集:JavaScriptはサイトにiframeをロードするため、別の解決策は、特定のドメインがサーバーからiframeをロードするのを何らかの方法でブロックするか、そのiframeに別のコンテンツを提供することです
編集 2: また、ブロックを通過するようにダウンロードして変更できるため、JS でこれを行うことを回避しようとしています。