Why don't you just use like Amazon Web Services free web servers (EC2), then you won't be making same origin calls.
However, I did get the Same Origin calls working on my local development machine.
Here are the relevant Apache settings:
<Directory />
AllowOverride None
Options FollowSymLinks
Header set Access-Control-Allow-Origin "*"
</Directory>
DocumentRoot "D:/Apache HTTPD 2.4.3/htdocs"
<Directory "D:/Apache HTTPD 2.4.3/htdocs">
AllowOverride None
</Directory>
However, I am only using Apache as a proxy gateway server, not the content delivery server. I run all requests through Apache back to a Tomcat serlvet container which feeds all game data.