[JS]Можно ли, чтобы при отправке формы не перекидывало на страничку получателя?
Я отправляю форму, и меня тут же кидает на страницу получателя. Можно ли этого избежать?
Цитата:
Originally posted by Biga
Я отправляю форму, и меня тут же кидает на страницу получателя. Можно ли этого избежать?
Я отправляю форму, и меня тут же кидает на страницу получателя. Можно ли этого избежать?
Сделайте для submit кнопки следующий код:
onClick="parent.location=ИМЯ ТЕКУЩЕГО ФАЙЛА"
[EMAIL=hs2003@inbox.ru]Homer Studios Internet Team[/EMAIL]
Цитата:
Originally posted by Biga
Я отправляю форму, и меня тут же кидает на страницу получателя. Можно ли этого избежать?
Я отправляю форму, и меня тут же кидает на страницу получателя. Можно ли этого избежать?
Если внятно объясниш то сможем помоч...
если тебе не нужно чтобы пользователь после отправки формы видел ответ то самое простое зделать так
<iframe src="" width=0 heught=0 name="h_f"></iframe>
<form action="..." target="h_f">
............
ли так
Код:
<iframe src="" width=0 heught=0 name="h_f"></iframe>
<form action="http://www.com" target="h_f" onsubmit="return asd(this)" name="f1">
<input type="submit" name="qwe">
</form>
<script>
var y_s=1;
function asd(dir)
{
var out=false;
if (y_s) { out=true;y_s=0; }
else
{
alert ('Уже отправил! \nХватит кликать!');
}
return out;
}
</script>
<form action="http://www.com" target="h_f" onsubmit="return asd(this)" name="f1">
<input type="submit" name="qwe">
</form>
<script>
var y_s=1;
function asd(dir)
{
var out=false;
if (y_s) { out=true;y_s=0; }
else
{
alert ('Уже отправил! \nХватит кликать!');
}
return out;
}
</script>
2mike
а можно удалить сообщение deMone? а то ктонибуть воспользуется
а потом будет кричать что брал с codenet :)
Открываем окно
var nw=window.open...
отправляем форму с таргетом на это окно
nw.close();
Юзер даже моргнуть не успевает!
Цитата:
Originally posted by Biga
Юзер даже моргнуть не успевает!
Юзер даже моргнуть не успевает!
а скрипт надеюсь успеет моргнуть... да и апач надеюсь не прибьет никому ненужный процесс...