title: How come jQuery.load() can work Cross-Domain if the URL has "just one HTML line"?
body: <p>On my website, I'm attempting to code a JavaScript script that, upon a button being clicked, scrapes data from the HTML source of some websites and displays the parsed/cleaned data on my site.</p>
  
  <p>Upon reading <a href="http://www.tutorialspoint.com/jquery/jquery-ajax.htm" rel="noreferrer">TutorialsPoint's JQuery - Ajax page</a>, which showcases the jQuery.load() method,</p>
  
  <pre><code>&lt;script type = "text/javascript" language = "javascript"&gt;
       $(document).ready(function() {
          $("#driver").click(function(event){
             $('#stage').load('/jquery/result.html');
          });
       });
  &lt;/script&gt;
  </code></pre>
  
  <p>I decided to try it on my site. I changed the URL from the relative one to the absolute one -- "<a href="http://www.tutorialspoint.com/jquery/result.html" rel="noreferrer">http://www.tutorialspoint.com/jquery/result.html</a>" -- and to my surprise, it is actually functioning (click <em>EXTRACT DATA</em>). This contradicts my understanding, upon reading dozens of SO threads, as well as the jQuery.load() API, that the HTTP request would be subject to the Same-Origin-Policy.</p>
  
  <blockquote>
    <p>Due to browser security restrictions, most "Ajax" requests are subject to the same origin policy; the request can not successfully retrieve data from a different domain, subdomain, port, or protocol. ~<a href="http://api.jquery.com/load/" rel="noreferrer">API</a></p>
  </blockquote>
  
  <p>When I change the URL to things like <a href="http://google.com/" rel="noreferrer">http://google.com/</a> or <a href="http://www.example.com/" rel="noreferrer">http://www.example.com/</a> the script doesn't function.</p>
  
  <p>A line on the aforereferenced tutorial page caught my eye:</p>
  
  <blockquote>
    <p>Here load() initiates an Ajax request to the specified URL /jquery/result.html file. After loading this file, all the content would be populated inside  tagged with ID stage. <strong>Assuming, our /jquery/result.html file has just one HTML line</strong> </p>
  </blockquote>
  
  <p>How come load() works, across domains, if the HTML file at the specified URL has solely one line?</p>