Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Показ изображения только при первом заходе на страницу (https://javascript.ru/forum/misc/41942-pokaz-izobrazheniya-tolko-pri-pervom-zakhode-na-stranicu.html)

viboxjuwin 06.10.2013 11:33

Показ изображения только при первом заходе на страницу
 
По сути, в заголовке отразил основную тематику обращения) Как пример, пользователь заходит первый раз на страницу и видит изображение, при повторном заходе на страницу он этого изображения видеть не должен!

Применил такой способ:


CSS:

#first { display: none; }

HTML:

<img id="first" src="any/path.jpg" alt="Show once" />

JS:

function getCookie(c_name)
{
if (document.cookie.length>0)
{
c_start=document.cookie.indexOf(c_name + "=");
if (c_start!=-1)
{
return true;
}
}
return false;
}

var showIt = getCookie('show');
if (!showIt) {
document.getElementById('first').style.display='bl ock';
document.cookie='show=true; path=/; expires=Mon, 01-Jan-2020 00:00:00 GMT';
}


При первых заходах все работало на УРА! Но теперь при заходе с других пк изображение вовсе не появляется(

ksa 07.10.2013 13:38

Цитата:

Сообщение от viboxjuwin
пользователь заходит первый раз на страницу и видит изображение, при повторном заходе на страницу он этого изображения видеть не должен

Как ты определяешь "пользователя"?


Часовой пояс GMT +3, время: 14:48.