первую проблему решать надо в первую очередь на сервере.
можно какую-нибудь красивость на JS сделать, но в первую очередь сервер.
напрмер посредством капчи, либо сообщениями по типу "подождите немного времени"
вторая проблема решается проще в самом простом случае.проверяйте переменную window.location.href .в ней содержится адрес текущей страницы.
но, если пользователь решит промодифицировать страницу, то это будет слабой защитой.но в таком случае, вообще гарантий никаких
|