Scripts can be injected into the page at various locations to allow more control over scripts and provide for better integration with manually added scripts. The three locations - headertop, header and script - correspond roughly to library, support/plug-in library, and application level locations.
Injected script tags are of the following form:
<script src="/virtual/script.js" type="text/javascript" />
o.wwWebPage.RegisterClientScriptInclude(lcID,lcScriptLink,lcLocation)
lcScriptLink
A full URL to the script resource. You may use ~ syntax to access relative Urls.
lcLocation
Optional location where the script is injected. Possible values are:
headertop - at the top of the <head> tag
header - at the bottom of the <head> tag
script or not passed - after the <form> tag
Scripts are injected at these locations based on priority. The default behavior is script