- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветсвую Коллеги.
Когда делаю ссылку через
Все прекрасно работает, этот пример загружает текст который размещен в коде на этой же странице.
Если же делаю через
Все русские буквы не отображаются!!! Этот пример загружает текст который размещен на другой странице.
Пример можете увидеть на сайте http://saitviz.ru/
Как исправить это баг?
Заранее благодарю плюсом :)
Хм, в FF работает, только кодировку поправить.
[ATTACH]23172[/ATTACH]
Ёхан Палыч, так дело и есть в кодировке, это фича везде работает, только вот текст не выводит нормально.
Как подправить кодировку, вот в чем вопрос.
послать заголовок в обработчике
напишите код обработчика.
либо посылать заголовок, либо конвертировать в cp1251 при помощи iconv('utf-8', 'windows-1251', $target)
весь аякс всегда шпарит в utf-8, поэтому любое сообщение которое проходит через него нужно переводить в нужну кодировку как написали выше.
весь аякс всегда шпарит в utf-8, поэтому любое сообщение которое проходит через него нужно переводить в нужну кодировку как написали выше.
будьте добры, напишите более подробно как это сделать, не совсем догнал так как первый опыт работы с аяксом.
будьте добры, напишите более подробно как это сделать, не совсем догнал так как первый опыт работы с аяксом.
В ПХП файл в самый верх, куда обращается аякс допишите:
<?
header("Content-type: text/html; charset=cp1251");
а в JS самого аякса где выводится сообщение:
document.getElementById('ok').write(decodeURIComponent(http_request.responseText));
где "ok" куда выводить, а "http_request.responseText", что выводить
Yurecm, файл un.html сохраните в utf-8, в хедере исправьте на content="text/html; charset=utf-8"
[ATTACH]23184[/ATTACH]
И такой нюанс: изменения вы не увидите - кеш мешает и сбивает с толку, перезапустите брайзер и при каждой правке изменяйте заголовок - так будет видно кеш показывает или обновился.
Ёхан Палыч, спасибо огромное, помогло, самый прсотой способ оказался.
А как поисковики относяться к этому? к утф8 воообще? и к тому что часть страниц через утф а часть через виндовс-1251?
А как поисковики относяться к этому?
никак не относятся - всеядны :D