Я пытаюсь создать сценарий, который, когда пользователь открывает сайт, будет приветствовать подсказку и после того, как предупреждение будет приветствоваться, а также то, что вводится в подсказке установит печенье на 1 минуту проблемы я столкнулся являются:
1. предупреждение не отображается
2. Cookie не установленИспользование Cookies для установки предупреждения в javascript
function checkCookie()
{
var username=getCookie("username");
if (username!=null && username!="") {
alert("Welcome again "+ username);
}
else {
username=prompt("Please input name:","");
if (username !=null && username!="") {
setCookie("username", username, 365);
}
else {
alert("Error");
}
}
}
function setCookie (cname,cvalue,exdays)
{
var d = new Date();
d.setTime (d.getTime()+ (10*1000));
var expires ="; expires= "+ d.toGMTString();
document.cookie = cname + "=" + cvalue + "; " + expires; +"; path /";
}
function getCookie(cname)
{
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i=0; i<ca.length; i++){
var c = ca[i];
while (c.charAt(0)==' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0){
return c.substring(name.length, c.length);
}
}
return "";
}
Вы пробовали войти в систему, чтобы узнать, какая часть кода почему не работает. Вы можете попробовать с console.log()? – MatejMecka
ошибок не было в консоли –
Я держу пари, что с вашим кодом ничего не получается, так как время истечения настолько низкое (всего 10 секунд) – Viney