O JavaScript não se comporta da mesma forma que (outros recursos) gerenciados. Eu fiz algo parecido, aplicando bloqueio de hotlink em mídias e bibliotecas como CSS e JS. Funciona apenas via referer (abrir acesso direto de uma aba = bloqueado), o que me ajuda a reduzir o uso de largura de banda e CPU.
1 curtida