Фон: я пытаюсь создать страницу закладок, которая будет существовать на файловом сервере. Я хочу, чтобы текстовый файл (содержащий мой список закладок) находился в той же папке, что и файл HTML, но я также хочу, чтобы пользователи могли добавлять закладки в этот текстовый файл, используя форму HTML.
Я пытаюсь добавить текст из формы HTML в конец существующего текстового файла в той же папке, что и мой файл HTML. Следующий код у меня почти работает, но он создает новый файл на моем рабочем столе вместо того, чтобы редактировать существующий файл. Любые идеи, как я могу это исправить?
<head>
<title></title>
<script>
function Write(link, title)
{
var fso, f, r;
var ForReading = 1, ForWriting = 2;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.OpenTextFile("links.txt", ForWriting, true);
f.Write(link + title);
f.Close();
}
</script>
</head>
<form onSubmit="Write(this['link'].value, this['title'].value)">
<input type="text" name="link" id="link" value="Link" size="20">
<input type="text" name="title" id="title" value="Title" size="20">
<input type="submit" value="Add Bookmark">
</form>