Опрос: Яндекс или Гугл
Яндекс идиот
А при чём здесь гугл?
[Показать результаты]
Внимание! Это открытый опрос, участникам предоставляется возможность видеть ответы других участников.
Создать ответ 
JavaScript случайного вывода фраз из файла
Автор Сообщение
sergey37 Не на форуме
Старшина
*

Сообщений: 58
У нас с: Sep 2013
Сообщение: #1
JavaScript случайного вывода фраз из файла
Ищу вот такую штуку, которая выводит случайную строчку из тхт файла, но скрипт нужен не пхп, а джава.

Нашёл шикарный код на пхп:

PHP код:
<?php
//$c - количество фрагментов для одновременного вывода.  //
//$s - разделитель между случайными фрагментами данных.  //
$data file("temp/imglongdesc.txt"); 
$c=1;
$s="";
$out mt_rand(1count($data) - $c);
$sad=$out+$c;
for(
$i $out$i $sad$i++) { 
print 
"$data[$i]$s"
}
?>

Есть что-нибудь подобное на джава?
Я уже в яндексе гуглить начал от горя, но пока ничего не нашёл подходящего. Этот пхп ещё очень хорош тем, что его можно в нескольких местах воткнуть на странице, с текстом из одного файла, фразы на странице будут все разные. Можете помочь в моих тщетных терзаниях?
17.11.2015 22:35:17
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #2
RE: JavaScript случайного вывода фраз из файла
JavaScript с файлами не работает!

Могу предложить только сделать POST запрос на jQuery:
Код:
<p id="data">***</p>

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript">
jQuery.post("index.php","",view);
function view(data){ $("#data").html(data); };
</script>

index.php - имя файла со скриптом php. Случайная фраза будет помещена в переменную data.
17.11.2015 23:05:26
Найти все сообщения Цитировать это сообщение
sergey37 Не на форуме
Старшина
*

Сообщений: 58
У нас с: Sep 2013
Сообщение: #3
RE: JavaScript случайного вывода фраз из файла
Этот код до тега head ставить?

Код:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript">
jQuery.post("index.php","",view);
function view(data){ $("#data").html(data); };
</script>

А если мне нужно из 5 разных файлов вывести, текст на странице, это 5 скриптов ставить?
(Последний раз сообщение было отредактировано 17.11.2015 в 23:12:00, отредактировал пользователь sergey37.)
17.11.2015 23:10:48
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #4
RE: JavaScript случайного вывода фраз из файла
Можно в любом месте. Главное только один раз в самом начале подключить библиотеку jQuery.
17.11.2015 23:13:16
Найти все сообщения Цитировать это сообщение
sergey37 Не на форуме
Старшина
*

Сообщений: 58
У нас с: Sep 2013
Сообщение: #5
RE: JavaScript случайного вывода фраз из файла
Теперь въехал.
Вначале до хеад включаем
script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"/script

а потом на странице ставим

script type="text/javascript">
jQuery.post("index.php","",view);
function view(data){ $("#data").html(data); }
script

<p id="data">***</p>
(Последний раз сообщение было отредактировано 17.11.2015 в 23:16:53, отредактировал пользователь sergey37.)
17.11.2015 23:16:29
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)


LiveInternet
© Copyright 2011-2024 by UsefulScript.ru