Pi Hole y Adguard como indica verdezito bloquean dominios, no URLs.
Esto se debe a que Pi Hole actúan como servidor DNS. Cuando tu ordenador pregunta «¿Cual es la IP de dominiopublicidad.es?» pues le da una IP falsa para que no pueda acceder a ese dominio y por tanto no cargue la publicidad de dicho dominio.
Por otro lado, no tengo muy claro que intentas hacer bloqueando todos los .js... Básicamente, el 99.99% de las páginas webs dejarían de funcionarte si bloqueas todos los ficheros JS y no evitaría que te tu navegador ejecutase javascript, pues también es habitual poner JS en los propios .html...