I know google analytics does this, but my question is. How does google make it possible for a javascript loaded on say DomainA.com to send data back to google which is on a different domain, since security wise, a javascript routine cannot post/etc to a domain that is not the same as DomainA.com