title: How to load Javascript Files in client system once and reuse them?
body: <p>I have a large scale application which uses javascript for many reasons. these javascript files included in some JS files and JS files imported to Asp.net Masterpage files.</p>
  
  <p>this JS files contents (javascript functions) will add to page when page display to user, so a Bunch of waste Javascript functions will include in Asp.net pages.</p>
  
  <p>I'm lookingfor a way which these JS files downloads to users computer (any where, e.g: temporary internet files or some where else) and the Asp.net page use that functions which downloaded with page.</p>
  
  <p>I also want to download 1 time ( per user login or per Open Session ) to users computer.</p>
  
  <p>So How to download JS file to Users PC and Use them in Asp.net Pages</p>