This one isn't so much web development, so I post here.

In a web page, one may have something like this:

<script language="JavaScript" src="/js/NNN.js" />

At what stage in the execution of the page request is this file loaded? Logic would dictate that this JS file also be part of a request originating at the browser, and would constitute a separate GET request, aside from the GET being processed on the HTML page itself.

Can someone confirm/correct this?

The reason I am asking involves the creation of an HTTPHandler for IIS, the details of which I don't see necessary to get into at the moment. I can, if required.