Подскажите, пожалуйста, почему не работает данный скрипт:
<script language="javascript1.2"><!--
//функция присвоить cookie по имени name значение value
//аргументы:name, value, срок действия в миллисекундах
function setcookie(name,value,expire){
var exp=new Date();
var cookieexpire=exp.getTime()+expire;
exp.setTime(cookieexpire);
document.cookie=name+"="+value+";expires="+exp.toG MTString();
}
//функция возвращает значение для cookie по имени name
function getcookie(Name){
var search=Name+"=";
if(document.cookie.length>0){ //если cookie существует
offset=document.cookie.indexOf(search)
if(offset!=-1){ //если существует cookie по имени name
offset+=search.length //начало нужного cookie
end=document.cookie.indexOf(";",offset) //конец нужного cookie
if(end==-1){end=document.cookie.length}
return unescape(document.cookie.substring(offset, end))
}
}
}
--></script>
<input type="text" name="usernametext">
<input type="submit" name="Submit" value="Submit" onClick="submit();">
<script language="javascript1.2"><!--
function submit(){
setcookie("user",document.all.usernametext.value,3 65*24*3600*1000);
location.reload();}
var username;
username=getcookie("user");
document.write("welcome "+username);
--></script>
Взят с этого сайта:
http://htmljava.narod.ru/files/htmlmeth/cookiuse.htm