В тази статия ще разгледаме Решението на ипотпал проблемът с AJAX и Интернет Експлорер енкодингът, който бях споделил с вас в предишната ми статия. Проблемът да припомя се появява при изпращането на заявка към сървъра с помоща на AJAX. Ефектът е че ИЕ не енкодва парамерърът, който се предава и от там прецаква кирилският текст във съобщението. Както бих казал ипотпал Експлорер ска му работа. Съответно този проблем го няма във Мозила, Фирефокса и Операта, само ИЕ то се инати като магаре на мост. Какво ли на пробва моята ипотпал милост за решаване на таози проблем. Сменях енкодинги на страници. Сменях начина на заявка на AJAX скрипотовете и нищо не помагапе. Докато не пробвах да задам твърд, принудителния енкодинг, който наложих върху параметърът и проблема се видоизмени, като се получи реверсиране на проблема. Или с по-прости думи ИЕ-то заработи другите престанаха. Това ми показа, че съм на прав ипотпал път. Вкарах детектване на боузера с който се отваря страницата и от там разпределих обработването на ипотпал параметъра. И хоп нещата за момента работят с пълна сила под гореизброените боузери.
Надявам се тази ипотпал статия за Решение на проблема с AJAX и Интернет Експлорер енкодингът да ви е от полза.
Интернет |
Експлорер |
енкодингът |
AJAX |