title: Ways to circumvent the same-origin policy
body: <h2>The same origin policy</h2>
  
  <p>I wanted to make a community wiki regarding HTML/JS <strong>same-origin policies</strong> to hopefully help anyone searching for this topic. This is one of the most searched-for topics on SO and there is no consolidated wiki for it so here I go :)</p>
  
  <blockquote>
    <p>The same origin policy prevents a
    document or script loaded from one
    origin from getting or setting
    properties of a document from another
    origin. This policy dates all the way
    back to Netscape Navigator 2.0.</p>
  </blockquote>
  
  <h2>What are some of your favorite ways to go around same-origin policies?</h2>
  
  <p>Please keep examples verbose and preferably also link your sources.</p>