Это не так просто, потому что некоторые пути к файлам CSS / JS / Images могут быть «скрыты». Просто рассмотрите следующий пример:
<script type="...">
document.write("&bla;script" + " type='...' src='" + blahBlah() + "'&bla;" + "&bla;/script&bla;");
</script>
Тем не менее, выбор источника страницы, анализ в поиске URL-адресов и загрузка найденных URL-адресов - это практически все, что вам, вероятно, понадобится.