Помощник
|
Метод alert |
Umid_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
pomp |
24.3.2010, 11:32;
Ответить: pomp
Сообщение
#2
|
|
Используйте
document.cookie
|
|
|
Umid_hb
|
Сообщение
#3
|
|
А подробнее можно?
|
|
|
Umid_hb
|
Сообщение
#4
|
|
Я не знаю как установить кукисы если вслед за alert'ом вставить такой код
<script LANGUAGE="JavaScript"> function setCookie (name, value, expires, path, domain, secure) { document.cookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : ""); } </SCRIPT> она будет работать? Или вот такой? function getCookie(name) { var cookie = " " + document.cookie; var search = " " + name + "="; var setStr = null; var offset = 0; var end = 0; if (cookie.length > 0) { offset = cookie.indexOf(search); if (offset != -1) { offset += search.length; end = cookie.indexOf(";", offset) if (end == -1) { end = cookie.length; } setStr = unescape(cookie.substring(offset, end)); } } return(setStr); } Впрочем в моих книжках почему то про куки не написано ( Плоха что я не разибраюсь в этом коде и не понять что у нас здесь шаблон или готовый код. |
|
|
UncleM |
24.3.2010, 16:25;
Ответить: UncleM
Сообщение
#5
|
|
<script type="text/javascript"> Такой способ приветствия очень "грязный". Потренироваться можно, но на живом сайте крайне не рекомендую так делать.if(readCookie('welcome')==null){ alert('Welcome, User!'); }else{ createCookie('welcome','1',24); } function createCookie(name,value,hours) { if (hours) { var date = new Date(); date.setTime(date.getTime()+(hours*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } function readCookie(name) { var nameEQ = name + "="; 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,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } </script> Я вам дал готовый код, просто поменяйте, где нужно, значения (приветствие, время жизни куки). -------------------- |
|
|
Umid_hb
|
Сообщение
#6
|
|
Не получается =( я тупо скопировал не чего не менял!Пишет велком да велком )).Код сырой.
|
|
|
UncleM |
25.3.2010, 20:31;
Ответить: UncleM
Сообщение
#7
|
|
Ик, глупую ошибку допустил. Второпях делал.
Этот код работает: <script type="text/javascript">
if(readCookie('welcome')==null){ alert('Welcome, User!'); createCookie('welcome','1',24); } function createCookie(name,value,hours) { if (hours) { var date = new Date(); date.setTime(date.getTime()+(hours*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } function readCookie(name) { var nameEQ = name + "="; 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,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } </script> -------------------- |
|
|
Umid_hb
|
Сообщение
#8
|
|
Опять же возникла проблема:
-------------------------------------------- Код такой alert ("Цены указаны ОПТОМ Минимальная сумма заказа 5000 руб.При заказе на 10 00 руб. доставка по Москве бесплатно!Розничная цена 1 до 10 шапок 250 руб.") // ]]></script> -------------------------------------------- На сайте вывод такой Цены указаны ОПТОМ Минимальная сумма заказа 5000 руб.При заказе на 10 00 руб. доставка по Москве бесплатно!Розничная цена 1 до 10 шапок 250 руб. Я захожу и убираю этот и сохраняю документ!Но вывод не меняется. |
|
|
locky-yotu |
23.4.2010, 15:14;
Ответить: locky-yotu
Сообщение
#9
|
|
Удали кеш
|
|
|
Umid_hb
|
Сообщение
#10
|
|
Ик, глупую ошибку допустил. Второпях делал. Этот код работает: <script type="text/javascript"> if(readCookie('welcome')==null){ alert('Welcome, User!'); createCookie('welcome','1',24); } function createCookie(name,value,hours) { if (hours) { var date = new Date(); date.setTime(date.getTime()+(hours*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } function readCookie(name) { var nameEQ = name + "="; 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,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } </script> Mike спасибо тебе! Пожалуйста подскажи как сделать чтоб через 10 минут снова высвечивалось при посещении данной странице. |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Метод получения качественных ссылок за копейки (автоматизация 90%) | 17 | arthyrgrex | 5490 | 28.2.2020, 21:13 автор: vladimir0vnk |
|
Статейный прогон - лучший метод продвижения сайта | 2 | sergnikifer | 1602 | 21.7.2016, 18:46 автор: ShowPrint |
|
Новый уникальный метод получения 300 - 400 обратных ссылок | 23 | ticer | 3970 | 20.11.2011, 12:57 автор: berg2159 |
|
Метод бесплатного поднятия Тиц 10-20 продажа (не спам, не траст базы, не сапофильтр) |
76 | gooodd | 27302 | 13.6.2011, 7:33 автор: tiff |
|
Продам метод поднятия тИЦ до 20! | 16 | dimaguru | 5134 | 17.4.2011, 20:52 автор: dimaguru |
Текстовая версия | Сейчас: 23.4.2024, 12:18 |