|
|
|
новичок
      
участник
Last Login: 04.02.2001 23:51
Сообщ.: 8,
Visits: 89
|
|
| Серверный скрипт (ASP) формирует тест с картинками, по окончанию загрузки сформированной страницы клиенту необходимо запустить счетчик времени, по окончанию котрого автоматически запустится проверка теста. Проблема заключается в debagerе JavaScript, с помощью которого клиент может запросто счетчик отключить. Естесственно, счетчик можно дублировать на сервере, но как при этом учитывать время загрузки страницы? Если его запустить во время формирования теста - время загрузки вообще учитываться не будет, если в загружаемой странице сделать, скажем в конце, ссылку на специальную аспешку, запускающую дублируюший счетчик - не будет учитываться время загрузки картинок, если ее загружать по событию OnLoad - клиент опять может восползоваться debagerом и запустить эту аспешку тогда, когда ему вздумается.
|
|
|
|
|
Junior Member
      
участник
Last Login: 23.02.2001 17:37
Сообщ.: 19,
Visits: 232
|
|
| Я бы попробовал так - яваскрипт посылает несколько запросов серверу, скажем, все время делится на 10 интервалов и 10 раз посылается запрос. Сервер исходя из этих запросов может определить примерное время доступа. В любом случае сильно обмануть у юзера не получится - вряд ли время запроса будет более 20 секунд, а все IQ тесты (как я понимаю, речь идет про них) обычно заполняются 20 минут и более. :)
|
|
|
|