How does Google\'s API make cross-domain requests back to Google, when it\'s on your website?
AFAIK they use IFRAMEs.