Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Чтение N-ой строки из файла (https://javascript.ru/forum/misc/49155-chtenie-n-ojj-stroki-iz-fajjla.html)

OkhunTursunov 31.07.2014 14:27

Чтение N-ой строки из файла
 
Как это сделать, помогите пожалуйста:

в файле ReadMe.txt ест такие строки:

Hello word;
I love Jscript
Я ненавижу php


если мы на этой транице:
http://mysite.com/index.html?page=2

должен выводит нам 2-ю строку из файла readme.txt, например:
"I love Jscript"

:help: :help: :help:

Sweet 31.07.2014 14:58

var string = "Hello word;\nI love Jscript\nЯ ненавижу php";
var line = 2;

alert( string.split(/[\n\r]+/)[line - 1] );

Erolast 31.07.2014 15:09

Лучше это делать на серверной стороне, чтобы не заставлять пользователя грузить весь readme.

OkhunTursunov 31.07.2014 15:09

У нас есть два символа "a" & "5". как из них сделать переменной (a5)?

MallSerg 31.07.2014 15:39

var a5 = "Значение переменной a5";
	var first = "a";
	var second = "5";
	
	alert ( window[ first + second ]);

Даже страшно представить для какого жуткого и не красивого решения это может понадобится ((

OkhunTursunov 31.07.2014 16:46

Объясняю сколько смогу(плохо знаю JSCRIPT и русский язык):
У меня в файле readme.txt есть такие строки:
a1 = "String number one";
a2 = "String number two"
a3 = "String number ..."

Адрес страницу сайта http://mysite.com/index.html?page=2
цифру "2" берем от сюда -->> "ml?page=2" <<---
букву "a" берем из потолка
и объединяем оба этих символов "а" и "2" и у нас получается "а2"
и в скрипте пишем
document.writeln (a2);
тогда у нас должно отображаться 2 строка из фала readme.txt
Ну как все это пишется на волшебную JavaScript языке


Часовой пояс GMT +3, время: 22:21.