Здравствуйте, не нашел тут раздел для новичков, поэтому пишу сюда.
Моя задача очень простая, на html странице будет 5 разных форм, каждая будет отправлять данные на разные сайты. Делается это для того, т.к. я не знаю, какой из сайтов будет работать, а какой будет под ддосом.
Соответственно я решил, что через допустим секунд 5 будет срабатывать последовательно одна из форм.
Т.е. сразу срабатывает первая форма, если сайт под ддосом, то через 5 секунд срабатывает вторая форма и т.д.
Сделал простой скриптик, но почему-то выдает Hello сразу, в чем моя ошибка?
<head>
<script language="javascript">
function ToBilling()
{
setInterval(RunCheck(), 300000);
}
function RunCheck()
{
alert("Hello");
}
</script>
</head>
<body onload="ToBilling();">
</body></html>
Заранее спасибо за ответ!
Update:
<html><head>
<script language="javascript">
function ToBilling()
{
document.forms.checkout1.submit();
setTimeout(a=1, 1000);
document.forms.checkout2.submit();
setTimeout(a=1, 1000);
document.forms.checkout3.submit();
setTimeout(a=1, 1000);
document.forms.checkout4.submit();
}
</script>
</head>
<body onload="ToBilling();">
<form action="http://148.251.15.1/" method="post" name="checkout1" id="checkout1">
<noscript><input type="submit" value="Please click here to continue" /></noscript>
</form>
<form action="http://148.251.15.2/" method="post" name="checkout2" id="checkout2">
<noscript><input type="submit" value="Please click here to continue" /></noscript>
</form>
<form action="http://148.251.12.3/" method="post" name="checkout3" id="checkout3">
<noscript><input type="submit" value="Please click here to continue" /></noscript>
</form>
<form action="http://148.251.15.4/" method="post" name="checkout4" id="checkout4">
<noscript><input type="submit" value="Please click here to continue" /></noscript></form>
</body></head></html>
Взял наугад 4 IP, причем отзывается только третий, 148.251.12.3, к сожалению не срабатывает, может кто-то еще посоветует решение?