AJAX MySQL запрос ведет себя странно - PullRequest
0 голосов
/ 24 января 2011

пожалуйста, зайдите на lookaroundyou.net;Прокрутите страницу до конца и попробуйте просмотреть видео по номерам страниц. Вы заметите, что для работы необходимо дважды щелкнуть.

пожалуйста, почему это так?

спасибо

1 Ответ

0 голосов
/ 24 января 2011

Ваша проблема в файле ajax.js.Вы выполняете функцию check до вызова ajax.

Измените:

if (isFirefox() && firefoxVersion() >= 3) {
    httpReq.onload = check(div);
} else {
    httpReq.onreadystatechange = check(div);
}

на:

if (isFirefox() && firefoxVersion() >= 3) {
    httpReq.onload = function(){check(div);};
} else {
    httpReq.onreadystatechange = function(){check(div);};
}

Также, пожалуйста, посмотрите на инъекцию Sql,По крайней мере, вы не должны передавать запросы SQL в URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...