title: XMLHttpRequest Origin null is not allowed Access-Control-Allow-Origin for file:/// to file:/// (Serverless)
body: <p>I'm trying to create a website that can be downloaded and run locally by launching its index file.</p>
  
  <p>All the files are local, no resources are used online.</p>
  
  <p>When I try to use the AJAXSLT plugin for jQuery to process an XML file with an XSL template (in sub directories), I receive the following errors:</p>
  
  <p><code>XMLHttpRequest cannot load file:///C:/path/to/XSL%20Website/data/home.xml. Origin null is not allowed by Access-Control-Allow-Origin.</code></p>
  
  <p><code>XMLHttpRequest cannot load file:///C:/path/to/XSL%20Website/assets/xsl/main.xsl. Origin null is not allowed by Access-Control-Allow-Origin.</code></p>
  
  <p>The index file making the request is <code>file:///C:/path/to/XSL%20Website/index.html</code> while the JavaScript files used are stored in <code>file:///C:/path/to/XSL%20Website/assets/js/</code>.</p>
  
  <p>How can I do to fix this issue?</p>