Интеграция с js-калькулятором на utf-8 не работает

Discussion in 'Интеграция Joomla со сторонними форумами, блогами' started by refoxter, Apr 27, 2010.

  1. Offline

    refoxter Недавно здесь

    Joined:
    Sep 29, 2007
    Messages:
    124
    Likes Received:
    1
    Gender:
    Female
    Здравствуйте!
    Есть проект на Джумла 1.5.15. Туда нужно встроить калькулятор на JS. В калькулятор входит форма на html, файл скрипта, файл общения с базой, откуда берутся значения для расчетов.
    Все подключено, обозначено. И вот проблема. Форма калькулятора, значения выбора написаны кирилицей.
    Код (CODE):
    1. <option value="spb" selected>Санкт-Петербург</option>
    2.                 <option value="moscow">Москва</option>
    3.                 <option value="gelendzhik">Анапа/Геленджик</option>

    При выводе этого на странице сайта естественно кирилица съезжает в кракозябры. И хуже того, скрипт не считает. Если страничку перевести в браузере на кодировку 1251, то и форма показывается правильно, и скрипт считает. Но сайт съезжает.
    Это полбеды. При проверке того, же скрипта на Джумла 1.0 все работает на ура!
    Подключала на обеих Джумлах и фреймом, и с плагинами вставки кода, и с плагинами вставки файлов, и просто формой в контент и скриптом в заголовке. Результат на Джумла 1.5.15 один. Или сайт, или калькулятор.
    Повторю, на Джумла 1.0 все работает во всех видах. Да, там кодировка одинаковая, но как решить это для Джумла 1.5?
    Не понимаю, как может мешать кодировка работе скрипта, где кирилица участвует только в форме для пользователя сайта и не привязана к JS?
    И как внедрить все это на Джумла 1.5.15?
    Подскажите, пожалуйста, горит проект.
    ---
    Добавление.
    Решила испробовать чужой калькулятор. Предлагается разработчикам использовать фрейм для вставки калькулятора некоей "фирмы-партнера". Выглядит фрейм так:
    Код (CODE):
    1. <iframe src ="http://public.services.dellin.ru/calculatorTool2/" width="295" height="345" scrolling="no" frameborder="0"></iframe>
    И этот фрейм тоже на Джумла 1.5.15 не работает. Что делать? Где искать решение?
     
    Last edited: Apr 27, 2010
  2.  
  3. Offline

    refoxter Недавно здесь

    Joined:
    Sep 29, 2007
    Messages:
    124
    Likes Received:
    1
    Gender:
    Female
    Добавление/
    Прочитав в этой теме о кодировках переписала файл формы в Notepage в UTF без BOM.
    Стало отображаться все правильно, но скрипт не считает.
     
    Last edited by a moderator: Mar 31, 2014
  4. Offline

    refoxter Недавно здесь

    Joined:
    Sep 29, 2007
    Messages:
    124
    Likes Received:
    1
    Gender:
    Female
    Проблема с моим скриптом решена. Все файлы переписаны в Notepag++ в кодировке UTF-8 без BOM.
    Все заработало. Спасибо за тему, которая обсуждалась ранее по ссылке. Чужой скрипт не проверяла, важно, что мой работает.
     

Share This Page

Loading...