2012-05-17 8 views
2

Я хочу создать iframe с другой видимой внутри страницы. Страница находится за пределами моего домена. Обычно я делаю это так:загрузить страницу с помощью POST в iframe

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

Но если www.thepage.com доступен через POST, а не GET, как я должен загрузить его? $.ajax(type:'POST',...) не удалось получить Origin null is not allowed by Access-Control-Allow-Origin.

ответ

1

Загрузить на временную страницу, содержащую форму с полями, которые вам нужны (скрыты) и использовать Javascript для отправки формы.

Это, наверное, предыдущий вопрос, который я задал. Response.Redirect with POST instead of Get?

Посмотрите на ответ от Павла. Вы можете увидеть, как он создает html-страницу с формой, которая передает представление при загрузке тела.

Смежные вопросы