Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> подгрузка текста из файл.тхт 
:(
    Опции темы
77Bender77
Дата 30.5.2011, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 30.5.2011

Репутация: нет
Всего: нет



всем привет!
хочу реализовать такую штуку: вставляю в код странички скрипт, который открывает файл.txt и считывает с него текст. но в этом тексте (который в файле) будет еще select. просто текст выводить получается, а вот чтобы select работал - нет(
делал так:
Код

<script type='text/javascript' src='text.txt'></script>

если в text.txt находится это:
Код

document.write("тут всякий текст");

то все гуд. но если подставить в document.write что-то типа
Код

<select name="choice" id="choice"> 
    <option value="0">menu1</option> 
    <option value="1">menu2</option> 
</select>   тут всякий текст

то ничего не получается( подскажите?
PM MAIL   Вверх
Котокобра
Дата 30.5.2011, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 26.11.2009

Репутация: нет
Всего: 4



кавычки не забыл отбить обратным слешем? так:

document.write("бла-\"бла\"-бла");
PM MAIL   Вверх
77Bender77
Дата 31.5.2011, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 30.5.2011

Репутация: нет
Всего: нет



Котокобра, к сожелению, ничего не изменилось(
PM MAIL   Вверх
Котокобра
Дата 31.5.2011, 01:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 26.11.2009

Репутация: нет
Всего: 4



Цитата(77Bender77 @  30.5.2011,  22:41 Найти цитируемый пост)
<script type='text/javascript' src='text.txt'></script>


тег используется для подключения файла, содержащего javascript-инструкции. то есть, если там будет просто верстка, интерпретатор ее не поймет. файлу, содержащему javascript принято давать расширение js, особенно, в примерах, т.к. возникает непонимание, что же содержится в этом файле (как вот у меня сейчас: там скрипт или там контен?). 

предположим, там инструкция 

document.write("тут всякий текст");

вставляем в кавычки  теги:

Код

document.write("<select name=\"choice\" id=\"choice\"><option value=\"0\">menu1</option><option value=\"1\">menu2</option></select>   тут всякий текст");


и все работает.



я думаю тут проблема была в том, что ты текст в кавычках разбиваешь на строки. это можно сделать так:


Код

document.write(

"<select name=\"choice\" id=\"choice\">" +
"<option value=\"0\">menu1</option>" +
"<option value=\"1\">menu2</option>" +
"</select>   тут всякий текст"

);

PM MAIL   Вверх
77Bender77
Дата 31.5.2011, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 30.5.2011

Репутация: нет
Всего: нет



Котокобра, спасибо! я уже проблему решил, но в твоем варианте меньше писанины smile 
кстати, в .txt скрипты тоже работают)

Это сообщение отредактировал(а) 77Bender77 - 31.5.2011, 14:44
PM MAIL   Вверх
InfMag
Дата 5.6.2011, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 2
Всего: 4



Код

document.write(' \
<select name="choice" id="choice">\
    <option value="0">menu1</option>\
    <option value="1">menu2</option>\
</select>   тут всякий текст\
');

PM   Вверх
fidres
Дата 8.6.2011, 07:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 15.11.2006

Репутация: нет
Всего: 1



помимо всего прочего - необходимо будет орабатывать события из твоего селекта...
об этом ты, наверное, ещё не подумал, 77Bender77?

через тэг <script></script> - вставляется скриптовая подпрограмма (расширение файла - не важно!). и эта скриптовая подпрограмма должна иметь определённую структуру, иначе просто ничего не произойдёт.
--------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист.
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0572 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.