HTTP DOM: request.use? Использование? - PullRequest
0 голосов
/ 24 марта 2010

Я смотрю на следующий блок кода в JavaScript:

var request = new Request();
if(request.Use()) // What exactly does this do?
{
    // ...do stuff
}
else
{
   // no ajax support?
}

Я никогда не видел, чтобы кто-нибудь вызывал метод request.Use ().

Мой вопрос:

  • Что именно проверяет request.Use ()?
    • Действительно ли он проверяет поддержку AJAX?
    • Может кто-нибудь перенаправить меня на онлайн-ссылку API?

РЕДАКТИРОВАТЬ: Спасибо за полезные отзывы.
Я вижу как прототип, так и сценарий.

Кто-нибудь видел запрос. Использование () в или прототип или scriptaculous ?

1 Ответ

1 голос
/ 24 марта 2010

Нет, я никогда не видел Request.Use в Prototype или script.aculo.us. (Я знаю Prototype очень хорошо, и это определенно не так. Скрипучий [как это иногда известно] Я знаю менее хорошо, но я уверен, что это не так, как сценарий. [ Edit Это не так, просто сделал быстрый поиск по источнику сценария.])

Вы можете найти Документы по прототипам здесь (старые документы) и здесь (новые документы, не полностью завершенные) и скриптовые документы здесь .

Если страница использует Prototype, найдите (с учетом регистра) строки function Request, Request = и Request: в источнике самой страницы и любых файлах JavaScript, на которые она ссылается, чтобы увидеть, определил ли кто-то оболочку что, вероятно, они имеют. (Если вы можете использовать регулярные выражения для предоставления неограниченного пробела вокруг этих операторов, тем лучше.)

...