code_junkie

Cross-site AJAX requests

Nov 12th, 2011
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. var serviceUrl = "http://myservicedomain";
  2. var payload = "<myRequest><content>Some content</content></myRequest>";
  3. var request = new XMLHttpRequest();
  4. request.open("POST", serviceUrl, true); // <-- This fails in Mozilla Firefox amongst other browsers
  5. request.setRequestHeader("Content-type", "text/xml");
  6. request.send(payload);
  7.  
  8. function ajaxWorkaroung() {
  9. var frm = gewtElementById("myIFrame")
  10. frm.src = "http://some_other_domain"
  11. }
  12. function ajaxCallback(parameter){
  13. // this function will be called from myIFrame's content
  14. }
Add Comment
Please, Sign In to add comment