Adding a referece of Javascript files in Master Pages is a pain. Because the location of Javascript can be in directory, you can simply write this:
<script type="text/javascript" src="../Scripts/some.js /><script type="text/javascript" src='<% = ResolveUrl("~/Scripts/some.js") %>' />protected void Page_Load(object sender, EventArgs e)
{
Page.ClientScript.RegisterClientScriptInclude("somescript", ResolveUrl("some.js"));
}<script src="/Test1/some.js" type="text/javascript" />HtmlGenericControl myJs = new HtmlGenericControl();
myJs.TagName = "script";
myJs.Attributes.Add("type", "text/javascript");
myJs.Attributes.Add("language", "javascript"); //don't need it usually but for cross browser.
myJs.Attributes.Add("src", ResolveUrl("some.js"));
this.Page.Header.Controls.Add(myJs);