AJAX на iPhone?

У меня есть сайт, который я разработал, который прилично использует Javascript и минимально использует AJAX для нескольких вещей. Сайт отлично работал на iPhone, пока я не добавилфункция для создания дескриптора HttpRequest в этот момент все Javascript на iPhone теперь молча терпит неудачу. Итак, у меня есть несколько вопросов.

(1) Кажется, что AJAX вообще не работает на iPhone. Это правда? Если нет, то как я могу изменить функцию создания HttpRequest для размещения iPhone?

(2) Если AJAX действительно невозможен на iPhone, есть ли способ, которым я могу изменить данную функцию так, чтобы она не сработала изящно на iPhone, и другие скрипты на странице продолжали работать?

(3) Если это не так, что мне нужно сделать, чтобы серверная часть (и возможно ли это вообще?) Обнаруживала iPhone, чтобы я мог полностью удалить код AJAX, когда iPhone запрашивает страницу?

Что бытакже очень хорошо работает возможность использовать CSS для определения iPhone как устройства отображения и действовать соответственно, аналогично тому, что вы используете в Opera Show. Конечно, это не решит проблему с AJAX, но это будет здорово. ^ _ ^

Спасибо за ответы. Некоторые из моих клиентов регулярно заходят на сайт с iPhone, и я хочу, чтобы мои страницы работали настолько, насколько это возможно, поэтому я готов изменить свой код для него, даже если у меня нет такого, чтобы проверять его.

Ответы на вопрос(6)

Ваш ответ на вопрос