URI запретил символы в ... IE - PullRequest
0 голосов
/ 12 апреля 2011

У меня эта новая проблема с IE, он продолжает получать эту ошибку запрещенных символов URI в Internet Explorer.

Звонки осуществляются через AJAX, и он прекрасно работает в LOCALHOST , но на сервере он вообще не работает.

Примеры названного URL (извините, пришлось хххх некоторых частей для вопросов раскрытия)

http://sandbox.xxxxxxxxx.pt/beta1/gestao/xxxxxxx_ctr/?%23&_=1302607702688 (this one doesn't work in IE)

http://localhost/xxxxxxxxx/gestao/xxxxxxx_ctr/?%23&_=1302608090193 (this one does)

Эти разрешенные символы uri работают как "хорошие" браузеры.

$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\+\-';

Кто-нибудь знает решение этой проблемы и был бы любезен помочь мне?

Спасибо.

1 Ответ

0 голосов
/ 12 апреля 2011

Решено.

?# был добавлен, потому что для параметра «cache» было установлено значение false в запросе jQuery ajax, поэтому кеширование IE не включилось.

Просто удалил опцию предотвращения кеширования в запросе AJAX и добавил «случайное» число, которое будет отправлено по почте, чтобы предотвратить кеширование в IE.

По крайней мере, сейчас все работает нормально.

Спасибовы, ребята, потратили время, пытаясь помочь мне.

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