![]() |
![]() |
Madmax 23.04.2004 - 14:06 |
<Script> var text = "" document.write(text) </Script> присвоить переменной text значением содержание txt-файла |
buster 1 - 23.04.2004 - 14:12 | никак |
Madmax 2 - 23.04.2004 - 14:14 | А почему? |
buster 3 - 23.04.2004 - 14:15 |
Потому как в JS нет механизма работы с файлами по соображениям безопасности. ЗЫ мануалы сначала хорошо бы почитать. |
Madmax 4 - 23.04.2004 - 14:18 | Хорошо. Тогда как можно вывести содержание txt-файла (определенного, вычисляемого по имени другим скриптом) ? |
buster 5 - 23.04.2004 - 14:21 | Тут же где-то рядом тема? или у меня дежа-вю?? %-/ |
Madmax 6 - 23.04.2004 - 14:25 | Неужели так сложно ответить ? |
buster 7 - 23.04.2004 - 15:07 | Я ответил. В той теме. Не считаю нужным отвечать на один и тот же вопрос в разных ветках. |
Madmax 8 - 23.04.2004 - 15:24 |
Большое спасибо! Не дочитал и не доразобрался. Теперь получилось. Оказалось все так просто! Использовал плавающий фрейм и просто в него загрузил текстовый док. |
Madmax 9 - 23.04.2004 - 16:07 |
Скрипт, генерирующий сегодняшнюю дату : <Script language="Javascript"> <!-- var now = new Date(); var mName = now.getMonth() + 1; var dayNr = ((now.getDate()<10) ? "0" : "") + now.getDate(); if(mName==1) Month="01"; if(mName==2) Month="02"; if(mName==3) Month="03"; if(mName==4) Month="04"; if(mName==5) Month="05"; if(mName==6) Month="06"; if(mName==7) Month="07"; if(mName==8) Month="08"; if(mName==9) Month="09"; if(mName==10) Month="10"; if(mName==11) Month="11"; if(mName==12) Month="12"; var todaysDate = (Month+dayNr); document.open(); //--> </Script> Это фрагмент кода, который вставляет плавающий фрейм, а в него файл, именованный по сегодняшней дате : <IFRAME width="150" src="Birthday/.txt"> <FRAME width="150" src="Birthday/.txt"> </IFRAME> Как мне теперь перед .txt вставить todaysDate, чтобы открылся нужный txt-файл ? |
DIVЕR 10 - 23.04.2004 - 16:54 | document.write( "<iframe width='150' src='" + todaysDate + ".txt'>" ); |
Madmax 11 - 26.04.2004 - 08:25 |
DIVЕR, спасибо. Я вечером дома сам разобрался. Сделал так: var text = "" text += '<IFRAME width="150" src="Birthday/' + Month + dayNr +'.txt">'; text += '<FRAME width="150" src="Birthday/' + Month + dayNr +'.txt">'; text += '</IFRAME>'; document.open(); А дальше так: document.write(text); |