As a shameless plug, I cover multiple ways of doing this in my new book:

        http://bit.ly/prag-js

Basically it boils down to this:

• If you can, leverage native support for CORS usually through specific
  HTTP headers on the third-party service side.

• Otherwise you can fallback to a variety of options, depending on the
  HTTP verb, nature of the response and payload weight you're looking
  at.  You could go with Flash-based fallback using crossdomain.xml,
  JSON-P, YQL, an <iframe> with or without a response content (a 204
  response is perfectly acceptable), or even CSSHttpRequest (which,
  admittedly, is a major hack).

--
Christophe Porteneuve
[email protected]

--
To view archived discussions from the original JSMentors Mailman list: 
http://www.mail-archive.com/[email protected]/

To search via a non-Google archive, visit here: 
http://www.mail-archive.com/[email protected]/

To unsubscribe from this group, send email to
[email protected]

Reply via email to