Есть страница ajax1.html: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Работаем с AJAX п</title> </head> ... Сохранена тоже как utf-8. Если загружаю как файл с диска - нормально во всех браузерах распознает кодировку. Если загружаю http://localhost/ajax.html только IE нормально распознает утф, а опера и лиса суют 1251. В Апаче у меня defaultcharacterset=windows 1251. Как сделать чтобы все было ОК. Спасибо за помощь.
в php.ini ; PHP's built-in default is text/html default_mimetype = "text/html" ;default_charset = "iso-8859-1" заменить на нужное и перезапустить
Что может вызвать кракозябры (html): 1) Неверная кодировка файла 2) Неверно указанная кодировка в заголовках 3) Неверно указанная кодировка в html