Использование форм в Iframe и последующее отображение ответа в iframe - PullRequest
0 голосов
/ 15 февраля 2011

Почему-то у меня проблемы с размещением формы внутри iframe. Он отображается нормально, области ввода формы работают нормально, но, однако, когда я пытаюсь отправить детали в файл (mail.php), чтобы использовать предоставленную информацию, он даже не отправляет данные. Просто остается как было. Да, и я не хочу, чтобы кнопка «Отправить» находилась вне фрейма i, если только мне это не нужно.

Вот код для iframe и отображаемой страницы:

<form id="sms" name="sms" method="post" action="http://www.texteri/developers/iframe/mail.php">
<table width="200">
 <tr>
<td align="right" valign="top">From:</td>
<td align="left"><input name="from" type="text" id="from" size="10" /></td>
 </tr>
  <tr>
<td align="right" valign="top">To:</td>
<td align="left"><input name="to" type="text" id="to" size="10a" /></td>
 </tr>
  <tr>
<td align="right" valign="top">Message:</td>
<td align="left"><textarea name="message" cols="15" rows="2" id="message"></textarea></td>
 </tr>
<br>
 <tr>
<td colspan="2" align="right"><input type="submit" name="Submit" value="Send" /></td>
   </tr>
</table>
</form>

А вот код самого iframe:

   <iframe src="http://www.texteri.com/developers/iframe" width="250" height="250"   allowTransparency="true">

Есть идеи о том, как получить форму для отправки, а затем, возможно, отобразить результат в окне iframe?

Спасибо заранее, Найл

1 Ответ

1 голос
/ 15 февраля 2011

При просмотре вашей страницы кажется, что вы закрываете свой iframetag внутри самого iframe.

Ваш iframe

<html>
.
.
.
</table>
</form>
<a href="http://www.texteri.com">Powered by Texteri.com</a>
</iframe>

Этот последний тег </iframe> не должен быть там.

Так должно быть (в конце)

<iframe src="http://www.texteri.com/developers/iframe" width="250" height="250" allowTransparency="true"></iframe>

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