Отправка HTML-страницы без перенаправления - PullRequest
3 голосов
/ 26 июля 2010

Есть ли способ отправить HTML-форму без перенаправления с текущей страницы без использования ajax?

Ответы [ 4 ]

3 голосов
/ 26 июля 2010

вы можете установить target="" для вашего form - чтобы вы могли отправить свою форму на новую вкладку (target="_blank") или на небольшую скрытую iframe (target="nameofmyiframe")

3 голосов
/ 26 июля 2010

без использования ajax?Iframe.Это рекомендуется?Нет. Почему вы не можете использовать технику ajax?

1 голос
/ 26 июля 2010

Используйте любой элемент, который зависит от внешних ресурсов.

Если требуется загрузка файла

Измените атрибут target формы на имя некоторого скрытого iframe.

Если загрузка файла не требуется

Использовать любой элемент, который извлекает свое содержимое из внешнего ресурса

<img src="server.php?name=JohnDoe" />
<link href="server.php?name=JohnDoe" rel="stylesheet" />
<script src="server.php?name=JohnDoe"></script>
...

Но почему вы не можете использовать AJAX?Обратите внимание, что теперь можно загружать файлы также с помощью AJAX.

0 голосов
/ 26 июля 2010

событие onSubmit что вызывает функцию, которая заканчивается return false

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