Функции Ajax не работают в разных браузерах (на одной машине) - PullRequest
0 голосов
/ 04 февраля 2010

Я создал систему CMS с использованием jQuery и PHP, она работала согласованно для нескольких пользователей на разных платформах в течение последнего года или около того.

Сегодня, когда я представлял его потенциальному клиенту по телефону, он столкнулся с проблемой в Internet Explorer 8, по какой-то причине он не смог войти в систему, поэтому я создал грязный хак, чтобы позволить ему без авторизация позволила ему увидеть интерфейс, но опять-таки все функции были по-прежнему нарушены, когда дело дошло до XMLHttpRequests, это меня озадачило, поэтому я провел его через установку Firefox 3.6 по телефону с тем же результатом, который я проверил у друзей и семья в отдаленных местах и ​​на разных платформах, и они, кажется, способны сделать все, что он не мог, у меня кончились идеи, поэтому вот вопрос:
Кто-нибудь когда-нибудь сталкивался с такой же проблемой и как вы ее решили?

Обновление: Я знаю, что JavaScript работает, некоторые другие функции работают должным образом, я также проверил наличие устаревших console.log и т. Д., Которые могут испортить результаты, все ясно.

Ответы [ 3 ]

1 голос
/ 04 февраля 2010

Javascript и / или некоторые исходящие запросы могут быть полностью или частично отключены брандмауэром / IPS / IDS вашего клиента.Отключите JavaScript и попробуйте воспроизвести проблему на вашем компьютере.Если результат такой же - это ваша проблема.

1 голос
/ 04 февраля 2010

Есть тысячи возможных причин, 2 которые сразу же приходят мне в голову:

  1. Брандмауэр его / его компаний может блокировать эти запросы
  2. Возможно, он отключил скрипты в IE8 и, возможно, firefox импортировал этот параметр (не знаю об этом)
0 голосов
/ 12 февраля 2010

Оказалось, что проблема была в агрессивной антивирусной программе, и он проверил опцию «Защитить мою конфиденциальность», частью этой «Безопасности» было удаление новых файлов cookie.

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