<script src="file.js">
  window.onload = function () {
    initFunc();
  };
</script>

こういう書き方をしても実行出来ないようですが、これはダメですか?