2

I want to create an iframe with other page visible inside. The page is outside my domain. Normally I do it like that:

$('<iframe />').attr('src','www.thepage.com?data=1').appendTo('body')

But if www.thepage.com is accessible via POST instead of GET, how should I load it? $.ajax( type:'POST',...) fails due to Origin null is not allowed by Access-Control-Allow-Origin.

Jakub M.
  • 32,471
  • 48
  • 110
  • 179

1 Answers1

1

Load in a temporary page that contains a form with the fields you need (hidden) and use Javascript to submit the form.

This happens to be a previous question that I asked. Response.Redirect with POST instead of Get?

Look at the answer from Pavlo. You can see how he's creating an html page with a form that does a submit on load of the body.

Community
  • 1
  • 1
Matt Dawdy
  • 19,247
  • 18
  • 66
  • 91