Member 14576523 Ответов: 2

Считывание значений из текстового файла, назначение переменной и отображение на веб-странице.


Привет - я пытаюсь динамически обновить текст сообщения marquee на основе содержимого файла. Я хочу прочитать первую строку двухстрочного файла и присвоить значение переменной, чтобы обновить текст сообщения marquee. Я хочу прочитать вторую строку файла, чтобы обновить цвет сообщения marquee, который может быть красным, желтым или зеленым.

Я прилагаю то, что у меня сейчас есть, чтобы отобразить статическое сообщение шатра ниже.

Спасибо за вашу помощь.

Что я уже пробовал:

<style type="text/css" scoped>
.GeneratedMarquee {
font-family:Arial, sans-serif;
font-size:1.3em;
line-height:1.5em;
background-color: #65A637;   /* I want to update this color based on the second line of the file */
padding:1.5em;
}
</style>

<marquee class="GeneratedMarquee" direction="left" scrollamount="10" behavior="scroll">I want to replace this with the data in the first line of the text file. </marquee>

2 Ответов

Рейтинг:
2

Patrice T

Цитата:
Я пытаюсь динамически обновлять текст сообщения marquee на основе содержимого файла.

Это типичное использование PHP.
Веб-страница настраивается на сервере благодаря встроенному в нее PHP-коду.
Учебник по PHP[^]


Рейтинг:
0

OriginalGriff

Javascript не может напрямую обращаться к файлам: ни на клиенте (по соображениям безопасности), ни на сервере (потому что он находится в нескольких тысячах миль).

Если файл находится на сервере, вы можете сделать это в серверном коде (то есть не Javascript, а C#, VB, PHP или что-то еще), но даже тогда текстовый файл-плохая идея, так как он потенциально будет открыт несколькими пользователями одновременно.
Я бы посоветовал вам хорошенько подумать о том, чего именно вы пытаетесь достичь, прежде чем двигаться дальше ...