Передача переменных формы вне iframe - PullRequest
0 голосов
/ 25 марта 2011

У меня есть сайт А, на котором есть форма. Это передает информацию о форме через GET на другой сайт, сайт B. Это прекрасно работает.

СЕЙЧАС, я хочу вместо этого отправить форму в IFRAME, расположенную на Сайте В. Итак, на сайте А у меня есть код:

<form method="get" action="http://<page with iframe on site B>" target="iframeName">

На самой странице на сайте B у меня есть ЭТОТ код:

   <iframe id="iframeName" src="<page that uses the passed variables>" name="iframeName" frameborder="0" noresize="noresize"> 
   </iframe> 

ПРОБЛЕМА в том, что переданные переменные, похоже, не попадают в iframe. Они появляются в URL РОДИТЕЛЯ iframe, но, похоже, не попадают в сам iframe.

Я НЕ могу изменить сайт, который загружается в iframe.

Почему я это делаю? Как и в кодеконе, когда вы просматриваете что-то, у него вверху есть панель для навигации по исходной странице.

1 Ответ

2 голосов
/ 25 марта 2011

Попытайтесь отправить параметр на Src, когда вы инициализируете iframe;)

   <iframe id="iframeName" src="<page that uses the passed variables>?PARAMETER=XXX" name="iframeName" frameborder="0" noresize="noresize"> 
   </iframe> 

Таким образом, в основном, извлеките параметр с сайта A с помощью GET, и инициализируйте ваш iframe, передавэти параметры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...