Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Wowik_cn
Зарегистрирован: 23.11.2005 Сообщения: 6 Откуда: Украина, Чернигов
|
Добавлено: Вт Дек 06 2005 10:27 Заголовок сообщения: Javascript - размерность строковой переменной и не только... |
|
|
Предисловие... есть веб страничка с различным содержимым в зависимости от переданных параметров файла.
В файле соответственно в Javascript находятся массивы, содержащие данные для нескольких языков Web-страницы.
// массивы названий страниц на русском
name_r = new Array("","Титул1","Титул2","3");
name_a = // английском, китайском...
// массивы названий 2 ()
name2_r = new Array("","Список1","Список2","3");
name2_a = // английском, китайском...
// массивы содержимого ()
text_r = new Array("","Эта страница посвящена...","...","...");
text_a = // английском, китайском...
Вопрос (сам не нашел...):
Когда содержимое ячейки массива короткое - э то понятно. А когда в
ячейку нужно поместить кусок текста:
1) какой максимальный размер можно поместить;
2) как его помещать "синтаксис", есть ли в языке символ продолжения незаконченного куска строки как в других языках например:
text_r = new Array("","Эта страница "+
"посвящена...","...","...");
или
text_r = new Array("","Эта страница "+ \
"посвящена...","...","...");
P.S. Можно конечно выйти из ситуации способом перебора
if (язык1) {
document.write("Эта страница посвящена");
}
else if (язык2) {
document.write("This page...");
}
Но если страница должна генерить текст на 3 языках около 100 различного содержимого было бы проще сослаться на ячейку массива.
Вариант с базой данных можно было бы но такой как у меня вроде самое простое решение? Заранее спасибо за советы _________________ Всего всем... |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
zetpilot
Зарегистрирован: 05.12.2005 Сообщения: 2
|
Добавлено: Вт Дек 06 2005 13:44 Заголовок сообщения: |
|
|
Лучше такую вещь сделать на ПХП. Намного легче... и не нада париться с массивами просто включаешь нужный файл в документ и все..
Если нада будет попобробней напишу ![Wink](images/smiles/icon_wink.gif) |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Wowik_cn
Зарегистрирован: 23.11.2005 Сообщения: 6 Откуда: Украина, Чернигов
|
Добавлено: Вт Дек 06 2005 13:56 Заголовок сообщения: |
|
|
zetpilot писал(а): | ...просто включаешь нужный файл в документ и все..
|
При таком варианте плодиться много файлов. Все желелательны ответы на мои вопросы. _________________ Всего всем... |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
_youri_
Зарегистрирован: 27.09.2005 Сообщения: 16
|
Добавлено: Пн Дек 12 2005 08:22 Заголовок сообщения: |
|
|
Цитата: | 1) какой максимальный размер можно поместить; |
Вряд ли ты обнаружишь предел
Цитата: | text_r = new Array("","Эта страница "+
"посвящена...","...","..."); |
катит
Цитата: | text_r = new Array("","Эта страница "+ \
"посвящена...","...","..."); |
не катит |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Wowik_cn
Зарегистрирован: 23.11.2005 Сообщения: 6 Откуда: Украина, Чернигов
|
Добавлено: Пн Дек 12 2005 16:08 Заголовок сообщения: |
|
|
Спасибо _youri_ будем посмотреть... ![Smile](images/smiles/icon_smile.gif) _________________ Всего всем... |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
|