Как разместить на Html-странице поле, данные из которого хранятся

  • Автор темы Elena Nefedova
  • Дата начала
E

Elena Nefedova

Гость
#1
Здравствуйте!

Имеется в виду такой же подход, как использован в инструменте "Клейкие записки" для персональных страниц Google Здесь ССЫЛКА на описание инструмента
Когда вы подключаете эту штуку к странице, то видите маленькое желтое окошко, в котором пишите, что хотите - все сохраняется.

Подозреваю, что это написано на JS, и что данные хранятся локально.
К сожалению, я не знаю JS (только общие принципы) и очень слабо HTML.

Если кто-то может, выложите кусочек кода для такого поля , пожалуйста (можно и без красивого фона - простое стандартное поле тоже подойдет)

Спасибо заранее
 
A

Andrew Stephanoff

Гость
#2
Это хранится на сервере используя remote scripting..
К сожалению не имею времени сейчас написать пример, может ближе к выходным
 
E

Elena Nefedova

Гость
#3
К сожалению не имею времени сейчас написать пример, может ближе к выходным
Если можно, то пример, как хранить данные локально (надо меньше 100 символов)
А то у меня нет такого сервера, где бы я их могла хранить.
 
A

Andrew Stephanoff

Гость
#4
локально -- только используя Internet Explorer и FSO, пример из msdn
Код:
function CreateFile()
{
var fso, tf;
fso = new ActiveXObject("Scripting.FileSystemObject");
tf = fso.CreateTextFile("c:\\testfile.txt", true);
// Write a line with a newline character.
tf.WriteLine("Testing 1, 2, 3.");
// Write three newline characters to the file.	 
tf.WriteBlankLines(3);
// Write a line.
tf.Write ("This is a test.");
tf.Close();
}
 
E

Elena Nefedova

Гость
#5
Почему-то не хочет работать :D
Я два алерта вставила в функцию - второй не выводится и файл не создается.
Может, я что забыла сделать? честно говоря, мало что в JS пока что смыслю...
Код:
<head>	
<title>Test File Save</title>	
<script>	
function CreateFile()
{
window.alert("Begin Test!");

var fso, tf;
fso = new ActiveXObject("Scripting.FileSystemObject");
tf = fso.CreateTextFile("C:\\testfile.txt", true);
// Write a line with a newline character.
tf.WriteLine("Testing 1, 2, 3.");
// Write three newline characters to the file.	 
tf.WriteBlankLines(3);
// Write a line.
tf.Write ("This is a test.");
tf.Close();

window.alert("Test has already done!");
}
</script>	
</head>	
<body>	
<form action="" method="get" onsubmit="CreateFile();">		
<input type="submit" value="Создать файл" style=" margin-left: 30px; " />		
</form> 
</body>	
</html>
 
E

Elena Nefedova

Гость
#6
Проверила в IE - работает, оказывается код!
А в FF не хочет, почтему-то ...
 

Murtas

Well-Known Member
Lotus team
11.04.2006
128
0
Minsk
#7
<!--QuoteBegin-Andrew Stephanoff+1:12:2006, 14:06 -->
<span class="vbquote">(Andrew Stephanoff @ 1:12:2006, 14:06 )</span><!--QuoteEBegin-->локально -- только используя Internet Explorer и FSO, пример из msdn
[snapback]49494" rel="nofollow" target="_blank[/snapback]​
[/quote]

может вам в какойто степени куки помогут :D