Выполнение 2-х переходов в одной функции
задача: по нажатии на кнопку скачать нужный файл и одновременно отправить результаты формы на другую страницу.
имеем вот такой код
<script language="JavaScript">
function SendForm ()
{
(location ="тут ссылка на файл");
document.form0.submit();
}
</script>
и собственно вот такую кнопку <input type="button" onclick="SendForm();" name="op" id="edit-submit" value="Отправить" class="form-submit" /> в идеале было бы, чтобы кнопка была не button, а image. Надо просто поставить логическое "и" между действиями, но я не могу понять как. В любом случае дело минутное. Заранее благодарен |
Форму можно отправлять аяксом, а файл открывать в window.open().
|
я никогда не видел аякс, вообще никогда) а задачу нужно решить быстро, на изучение аякса нет времени сейчас. неужели невозможно просто взять и выполнить 2 этих действия, или скачать файл, а потом через промежуток времеми отправить форму уже?
|
function SendForm() {
$.post("url куда отправлять", $(document.form0).serialize());
window.open("ссылка на файл");
}
Потребуется подключить jQuery. |
файл скачивает, но форму не отправляет почему-то.
|
а, нет. отправляет. очень круто) добра вам
|
| Часовой пояс GMT +3, время: 10:17. |