Как запретить загрузку сайта при отключенном javascript в браузере?
Возможно,<html>
<head>
<noscript>
<meta http-equiv="refresh" content="0;url=http://site/blank.html">
</noscript>
</head>
</html>
1. Подписывайте ссылки на файлы через ajax по клику (или другому событию).
Нет JS - нет файлов)
2. Создайте "ширму" доп.слоем поверх всего контента (на всю ширину и высоту страницы) и отключайте её через JS.