Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.10.2013, 16:16
Новичок на форуме
Отправить личное сообщение для stewie6630 Посмотреть профиль Найти все сообщения от stewie6630
 
Регистрация: 16.10.2013
Сообщений: 2

нужно js сделать с тайм аутом в 15 часов и склеить его с html кодом
тут короче такое дело =)) если кому не сложно можете немного поправить js код , мне в инст надо , нужно его короче сделать с тайм аутом в 15 часов и склеить и html кодом =))

вот собственно сам js =))

var TIMEOUT_IN_DAYS = 1;
var phrases = ["44", "45", "46", "47"];

function getRandomPhrase() {
var index = Math.floor(Math.random() * phrases.length);
return phrases[index];
}

function getCookie(name) {
var value = document.cookie;
var start = value.indexOf(" " + name + "=");
if (start == -1) {
start = value.indexOf(name + "=");
}
if (start == -1) {
value = null;
} else {
start = value.indexOf("=", start) + 1;
var end = value.indexOf(";", start);
if (end == -1) {
end = value.length;
}
value = unescape(value.substring(start, end));
}
return value;
}

function setCookie(name, value, expireDays) {
var expire = new Date();
expire.setDate(expire.getDate() + expireDays);
var value = escape(value) + "; expires=" + expire.toUTCString();
document.cookie = name + "=" + value;
}



if (getCookie("oops") === null) {
var button = document.getElementById("button");
button.removeAttribute("disabled");
button.addEventListener('click', function () {
document.getElementById("phrase").innerHTML = getRandomPhrase();
button.setAttribute("disabled", "disabled");
setCookie("oops", 1, TIMEOUT_IN_DAYS);
});
}


а вот и html код с которым надо склеить этот js =)) там кнопка при нажатии которой он должен вылетать =))

<link href="css/img.css" rel="stylesheet" type="text/css"></head>

<body id="klatc">
<img src="klatc.jpg" alt="кнопка" width="412" height="403" usemap="#Map" border="0">
<map name="Map">
<area shape="circle" coords="211,202,194" href="js/js.js" alt="жми" usemap="#button">
</map>
<script type="text/javascript" src="js/js.js"></script>

</map>
</body>
</html>


я просто в этом деле не оч сильно сику вот и полагаюсь на ваше помощь =)))
Ответить с цитированием
  #2 (permalink)  
Старый 16.10.2013, 17:32
Аватар для keen
Профессор
Отправить личное сообщение для keen Посмотреть профиль Найти все сообщения от keen
 
Регистрация: 28.03.2012
Сообщений: 376

оцениваю эту лабораторку в тысячу вечнодеревянных. если интересует - пиши в личку.
Ответить с цитированием
  #3 (permalink)  
Старый 20.10.2013, 21:49
Аспирант
Посмотреть профиль Найти все сообщения от juser367
 
Регистрация: 16.10.2013
Сообщений: 36

var SECOND = 1000;
var MINUTE = 60 * SECOND;
var HOUR = 60 * MINUTE;
var DAY = 24 * HOUR:
setTimeout(function () {}, 15 * HOUR);
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск