[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: какой аналог include файлов php в javascript или j
skolozhabskiy
добрый вечер!

есть несколько языковых файлов.

вопрос: какой аналог подключения языковых файлов есть в конструкциях javascript или jquery? если можно небольшой пример.

спасибо



Спустя 17 минут, 5 секунд (4.02.2012 - 21:15) vital написал(а):
< script type="text/javascript' src="file.js">

Вы нихрена не знаете о программировании. На клиентском яп не может быть инклуда файлов.

Спустя 9 минут, 33 секунды (4.02.2012 - 21:24) skolozhabskiy написал(а):
спасибо за ответ.

1. это форум для начинающих и ошибки здесь возможны.
2. зачем же такая категоричность. приведенный пример мне известен.
3. идея программирования как раз в поиске новых конструктивных решений.
4. я не предлагаю дать мне прямой аналог я попросил помощи в том какой путь избрать для решения данной проблемы.

спасибо за любые идеи.

Спустя 5 минут, 19 секунд (4.02.2012 - 21:30) johniek_comp написал(а):
vital
зачем так грубо?
skolozhabskiy
а с vital лучше не спорить, он у нас Бог javascripta

Спустя 2 минуты, 30 секунд (4.02.2012 - 21:32) Игорь_Vasinsky написал(а):
Свернутый текст
жизнь вообще жестокая штука wink.gif

Спустя 2 минуты, 12 секунд (4.02.2012 - 21:34) skolozhabskiy написал(а):
спасибо за реплики, но можно хотя бы идеи какие-то по делу

спасибо

Спустя 47 секунд (4.02.2012 - 21:35) inpost написал(а):
johniek_comp
Сегодня так, завтра будешь по-другому думать smile.gif

skolozhabskiy
Зачем в JS хранить языки?
Вот идёт генерация HTML:
<html>
<title><?php echo $page['title']; ?></title>
И тут же у нас JS:
<script>
special_message = '<?php echo $page['mess']; ?>';
</script>

Теперь JS получил в переменную как раз языковый текст, который сгенерировался на уровне PHP.

Если подгружать необходимо внешние страницы, то есть Ajax, функция Load и т.д.

Спустя 6 минут, 43 секунды (4.02.2012 - 21:42) skolozhabskiy написал(а):
я снова повторюсь, что меня интересует совершенно иное, каак передать из php в javascript значение переменной мне понятно. я не могу понять как мне подгружать динамически языковые файлы, чтобы они были видны и читаемы на конкретной странице. а пример special_message = '<?php echo $page['mess']; ?>' не решает моей проблемы.
моя идея перключать языки и сохранять переменную, чобы при перезагрузке язык сохранялся. но не могу понять вот здесь как подключить языковой файл

спасибо

Спустя 15 минут, 39 секунд (4.02.2012 - 21:57) alexbel2404 написал(а):
генерируешь или ручками делаешь файл в формате JSON, дальше через ajax подгружаешь и работаешь с полученными данными.

Спустя 3 минуты, 37 секунд (4.02.2012 - 22:01) skolozhabskiy написал(а):
alexbel2404

спасибо ручками уже все сделал через аякс и получил, но остается вопрос, заданный в первом посте - как подключить файл php языковой.


кукки понятно или $.cookie('the_cookie_language') или $_COOKIE
а localStorage ведь без аякса никак или есть решение?

пожалуйста, смотрите мой предыдущий пост.

спасибо

Спустя 3 минуты, 19 секунд (4.02.2012 - 22:04) alexbel2404 написал(а):
я хз тогда что тебе нужно ))
поищи в гугле) может найдешь решение)
http://www.google.ru/search?sourceid=chrom...iw=1920&bih=979

Спустя 2 минуты, 16 секунд (4.02.2012 - 22:07) skolozhabskiy написал(а):
alexbel2404

если бы нашел в гугле не обращался бы к профессионалам.
а главное мне нужно подключить файл php, а не js!
может кто-то сможет поправить мой код?

спасибо

Спустя 11 часов, 14 минут, 3 секунды (5.02.2012 - 09:21) inpost написал(а):
В пхп файле хранишь.
Выбранный язык на куках.
include '/language/'.$_COOKIE['lang'].'.php';
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.