За последние 24 часа нас посетили 16684 программиста и 1694 робота. Сейчас ищут 797 программистов ...

Подскажите с кодировкой

Тема в разделе "JavaScript и AJAX", создана пользователем Alex75, 1 апр 2012.

  1. Alex75

    Alex75 Активный пользователь

    С нами с:
    1 апр 2012
    Сообщения:
    7
    Симпатии:
    0
    Здравствуйте. Скачал с буржуйнета скрипт сайта состоящий из слайдшоу. Весь сайт на javascript, базы данных не нужны. Там все надписи и меню на английском языке. Я стал переделывать на русский язык, но вместо букв кракозябры. Кодировку поставил utf8, все файлы js перекодировал в utf8 без бом. Все равно не выводится кириллица. Подскажите пожалуйста в чем может быть причина.
     
  2. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    В метатегах или заголовках, которые отправляет сервер, наверно...
     
  3. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ну еще кодировку могу корябить собственные мета-заголовки html-исходников (ищите тег meta) и настройки web-сервера (смотрите конфу сервера и php.ini)
     
  4. Alex75

    Alex75 Активный пользователь

    С нами с:
    1 апр 2012
    Сообщения:
    7
    Симпатии:
    0
    Скрипт работает без сервера. Там один html файл idex.html и набор скриптов и фотографий. метатэги исправлены <meta http-equiv="Content-Type" content="text/html; charset=utf8" />
     
  5. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
    проверь достоверно какой header приходит с твоим index.html — если есть заголовок Content-type: text/html; charset=iso-*** то никакие meta не сработают!!!
     
  6. Alex75

    Alex75 Активный пользователь

    С нами с:
    1 апр 2012
    Сообщения:
    7
    Симпатии:
    0
    Код (Text):
    1. <html xmlns="http://www.w3.org/1999/xhtml">
    2. <meta http-equiv="Content-Type" content="text/html; charset=utf8" />
    3. <html lang="ru">
    4.     <title>Сайт фотографа</title>
    5.     <head>
    6.         <link rel="stylesheet" href="css/reset.css" type="text/css" media="all">
    7.         <link rel="stylesheet" href="css/layout.css" type="text/css" media="all">
    8.         <link rel="stylesheet" href="css/prettyPhoto.css" type="text/css" media="all">
    9.         <link rel="stylesheet" href="css/style.css" type="text/css" media="all">
    10.         <script type="text/javascript" src="js/jquery-1.6.js" ></script>
    11.         <script type="text/javascript" src="js/cufon-yui.js"></script>
    12.         <script type="text/javascript" src="js/cufon-replace.js"></script>
    13.         <script type="text/javascript" src="js/Ubuntu_400.font.js"></script>
    14.         <script type="text/javascript" src="js/Ubuntu_700.font.js"></script>
    15.         <script type="text/javascript" src="js/bgSlider.js" ></script>
    16.         <script type="text/javascript" src="js/script.js" ></script>
    17.         <script type="text/javascript" src="js/pages.js"></script>
    18.         <script type="text/javascript" src="js/jquery.easing.1.3.js"></script>
    19.         <script type="text/javascript" src="js/bg.js" ></script>
    20.         <script type="text/javascript" src="js/tabs.js"></script>
    21.         <script type="text/javascript" src="js/jquery.prettyPhoto.js"></script>
    22.         <!--[if lt IE 9]>
    23.             <script type="text/javascript" src="js/html5.js"></script>
    24.         <![endif]-->
    25.        
    26.     </head>
     
  7. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    попробуй charset=utf-8
     
  8. Alex75

    Alex75 Активный пользователь

    С нами с:
    1 апр 2012
    Сообщения:
    7
    Симпатии:
    0
    Пробовал, не помогает. Может кто знает как принудительно заставить показывать кириллицу?
     
  9. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
    .htaccess
    Код (Text):
    1.  
    2. AddDefaultCharset utf-8
    Добавлено спустя 1 минуту 28 секунд:
    написать чтоли FAQ по кодировке. самый частый вопрос наверное, ответов в Интернетах море, а нубы всё наступают и наступают на грабли
     
  10. Alex75

    Alex75 Активный пользователь

    С нами с:
    1 апр 2012
    Сообщения:
    7
    Симпатии:
    0
    Да я нуб. Но я понимаю, что .htaccess нужен для работы на сервере. У меня файлы не на сервере, а просто в папке. На сервер ставил и ставил в .htaccess
    Код (Text):
    1.  
    2. AddDefaultCharset utf-8
    3. AddCharset utf-8 *
    4. <IfModule mod_charset.c>
    5. CharsetSourceEnc utf-8
    6. CharsetDefault utf-8
    7. </IfModule>
    у меня вообще русские буквы пропадают, даже кракозябры не показывает.
     
  11. белые тапочки

    белые тапочки Активный пользователь

    С нами с:
    19 мар 2012
    Сообщения:
    14
    Симпатии:
    0
    А если просто сохранить в utf-8 (только не в utf-8 без BOM)
     
  12. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а браузер-то как настроен?
     
  13. Alex75

    Alex75 Активный пользователь

    С нами с:
    1 апр 2012
    Сообщения:
    7
    Симпатии:
    0
    Браузер работает на автомате. Просто utf8 не пойдет.
     
  14. Alex75

    Alex75 Активный пользователь

    С нами с:
    1 апр 2012
    Сообщения:
    7
    Симпатии:
    0
    Я разобрался. Скрипт принудительно выдавал шрифт который не поддерживает кириллицу.

    Добавлено спустя 19 минут 12 секунд:
    Может кто подскажет как средствами яваскрипт вставить шрифт (не стандартный), чтобы отображать на сайте какой нибудь каллиграфический шрифт. Где то давно мне такой фокус попадался на глаза, не могу вспомнить.
     
  15. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    дописать к странице стандартный html-тэг с вызовом этого шрифта. вариант?
     
  16. Ke1eth

    Ke1eth Активный пользователь

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    проверь все стили, да замени/удали любое упоминание того шрифта