|
|
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
ShSergeНо, вообще-то, ини-файл (если, как в делфях - посмотрел твои посты) Ты посмотрел в нужную сторону... ;))) ShSerge - обыкновенный текстовый файл, типа ключ-значение (очень хорошо вписывается в концепцию ассотиативных массивов яваскрипт). С клиента его не прочесть, надо сабмитить на сервер.Не-не-не!.. Именно (и только!) КЛИЕНТ-САЙД!.. Т.е. цветовую схему кинуть рядом с самим скриптом, а тама - как "клиент" захочет... ;) ... Если не очень прочиталось то, что мы с _Vasilisk_ писАли в топике про RegExp, то... Во ВКонтакте нет даже простого [.CODE]... Но браузеры позволяют применять свои скрипты... Т.о. мы (_Vasilisk_ в основном, а я на подпевках ;)) можем сделать окошечко с пропорциональным шрифтом, и даже с форматированием некоторой части кода, почти как во многих редакторах кода... Однако!.. Некоторых (меня в первых рядах %)))) не устраивает расцветка... Я, например, люблю классику от TP5.5... :) Во-о-от... Как-то охота цвета фона/буков некоей разновидности/и т.д. вынести в отдельное место... НА КЛИЕНТЕ!.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 00:34 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
Подскажите как рашить такую задачу: Есть тхт-файл, как скриптом или просто на html (если можно) выбрать рандомную строку? Вроде правильно скопировал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 00:37 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
dima-russelПодскажите как рашить такую задачу: Есть тхт-файл, как скриптом или просто на html (если можно) выбрать рандомную строку? Вроде правильно скопировал молодец, правильно. К первому посту еще неплохо бы прочитать и третий: топикстартерНапример на сервер залит тхт-файл, возможно ли написать скрипт(java я так полагаю) для выборки случайной строки с последующей вставкой в страницу (html или ssi)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 01:45 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
Ах да. Ещё надо сюда запостить линок "Как правильно задавать вопросы?!" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 02:19 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
Много буков в посте - ниасилил. Ну а если вкратце - то написали парню что скрестить js и txt будет проблематично? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 02:24 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
dima-russelМного буков в посте - ниасилил. учись читать. Асиливай пост. И только потом пиши ответ в форум. dima-russelНу а если вкратце - то написали парню что скрестить js и txt будет проблематично? видимо вывод зависит от навыков в определенной области. Мой вывод даже из этого в общем-то бестолкового обсуждения совсем другой. Правда вразумительного примера нет. Проблематично скрестить js и клиентский txt, т.к. нужен определенный браузер и определенные разрешения. Можно получить содержание серверного txt с помощью ajax-запроса, разбить его на строки и вывести рандомную строку куда-нибудь в div. До сих пор непонятно, почему надо это делать именно яваскриптом (замечание об отсутствии серверной части у некоторого анонимуса я в расчет не беру). Эта задача должна решаться на сервере при формировании страницы, т.к. в случае js и большого файла txt возможны нежелательные задержки отображения рандомной строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 02:58 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
dima-russelАх да. Ещё надо сюда запостить линок "Как правильно задавать вопросы?!" В сабже все достаточно очевидно. Конкретизирую задачу. Необходимо при каждом обновлении страницы выдавать рандомную текстовую строку из заготовленного файла (аля- цитата). Код: plaintext 1. 2. 3. 4. 5. Ну и как вариант - корректную работу с тегами в файле... например <br>. Файл нужен в связи с тем, что есть вероятность добавления строк. Не хочется связываться с базами, с пхп. Внимание вопрос: как самыми доступными средствами (html, javascript, предложите свое) это реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 10:02 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
Alex721строк может быть несколько тысяч При таком количестве точно пора данные структуризовать в некую БД... Например для CSP, вариант с файлом и строками выглядел бы так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 11:05 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
Еще упростим задачу. Убираем файл и в .js (скрипт - отдельным файлом) создать явный массив. Примерчик можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 14:48 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
можно и примерчик. Создаем js - файл следующего содержания: Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 15:04 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
illion , так js-овский файл весь будет качаться на клиента... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 15:17 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
Порылся в загашнике, делал пару лет назад, что-то такое - я делал вот так. 1. Создал файл values.js. В этом файле мы храним значения. Значения хранятся как массив объектов и при желании можно добавить туда ещё чего-то. Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: plaintext 1. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 15:30 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
illion, спасибо за пример, но кажется с БД более рациональней. Всем спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 15:31 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
krvsa illion , так js-овский файл весь будет качаться на клиента... так он всяко будет целиком тянуться - хоть так, хоть аяксом Alex721кажется с БД более рациональней пожалуй это самая здравая идея в этом топике :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 15:37 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
Здесь отсталось прикрутить только выбор случайного значения, с максимальным значением t.length вместо цикла, которое уже кем-то было добавлено выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 15:37 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
Alex721но кажется с БД более рациональней Дорогой, Ватсон, я всегда вам об этом говорил... (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 16:15 |
|
||
|
(JS) Случайная строка из файла
|
|||
|---|---|---|---|
|
#18+
krvsa Alex721но кажется с БД более рациональней Дорогой, Ватсон, я всегда вам об этом говорил... (с)Именно, Холмс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 16:31 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35388871&tid=1456315]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
162ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 275ms |
| total: | 528ms |

| 0 / 0 |
