dasistwas,
Скрипт может быть и в head, но тогда на объект window вешается слушатель, для обработки события загрузки дерева документа.
window.addEventListener('DOMContentLoaded', init);
function init() {
console.log('success');
// тут вызывается код...
}