Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Добавление текста в *.txt через Button


Автор: Demonix 8.12.2006, 19:15
Есть такой код:

Код

<html>

<head>
    <title>Что-то там...</title>
</head>

<body>
    <br>
    <center>
        <input type=text value="Введите Ваш текст">
        <br>
        <button>Добавить</button>
        <table border=2 width=20%>
            <tr>
                <td>
                    <iframe src="111.txt">
                    </iframe>
                </td>
            </tr>
        </table>
    </center>
</body>

</html>

 smile 

Как сделать так, что бы при нажатии кнопки "Добавить", текст автоматом добавлялся в "111.тхт" и сообветственно, "111.тхт" сразу же отображался с нововведённым текстом. Текст должен добовляться с первой строки, а нижнии соответственно сдвигались. Вот! Если Вы ещё не устали это читать, то ПОМОГИТЕ! Пожалуйста!

Автор: SelenIT 8.12.2006, 20:52
Demonix, попробуйте добавить к Вашему button атрибут
Код

onclick="window.frames[0].document.body.childNodes[0].insertBefore( frames[0].document.createTextNode( document.getElementsByTagName('input')[0].value + '\r\n'), frames[0].document.body.childNodes[0].childNodes[0] );"

Автор: Demonix 9.12.2006, 17:28
SelenIT, 

Да! То что нужно! Спасибо! Но есть ещё вопрос: А как сделать так, что бы добавленный текст сохранялся в этом файле *.тхт? smile 

Автор: Vaulter 9.12.2006, 18:20
cookie

Автор: Demonix 9.12.2006, 18:27
Vaulter, 

Понимаешь, я в этом мало соображаю... Если можно, то лучше по-подробнее?!...

Автор: Vaulter 9.12.2006, 18:34
или PHP

Автор: Demonix 9.12.2006, 18:38
Харош прикалываться...

Автор: Vaulter 9.12.2006, 18:46
что есть?

Автор: Demonix 9.12.2006, 18:48
html с поддержкой java скриптов и всё...

Автор: Vaulter 10.12.2006, 00:19
тогда 
в onClick button после ;
сохраняйте текст фрейма.
при загрузке страницы body.onLoad - если есть куки, ставьте текст фрейма

Автор: Demonix 13.12.2006, 18:13
Извени но я мало соображаю в скриптах. Просто почти не работал с ними...
Если можно, то объясни по подробнее!

Автор: Demonix 29.12.2006, 19:28
Код

<html>    
<head>    
    <title>Что-то там...</title>    
</head>    
<body>    
    <br>    
    <center>    
        <input type=text value="Введите Ваш текст">    
        <br>    
        <button onclick="window.frames[0].document.body.childNodes[0].insertBefore( frames[0].document.createTextNode( document.getElementsByTagName('input')[0].value + '\r\n'), frames[0].document.body.childNodes[0].childNodes[0] );">Добавить</button>    
        <table border=2 width=20%>    
            <tr>    
                <td>    
                    <iframe src="111.txt">    
                    </iframe>    
                </td>    
            </tr>    
        </table>    
    </center>    
</body>    
</html>

 smile 

Теперь текст добавляется, но как сделать, что бы он ещё и сохранялся? smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)