D.iK.iJ
 
Ссылки Поиск Написать В избранное NO

Блоггер / Блог 2014 год

RSS лента новостей, Подписка по Email

      Продвинутые комментарии

         Теперь на моих сайтах «умные» комментарии. Как это? Я просто сделал функцию на JavaScript для записи куки (нужно передать "Название-куки = Значение" и количество дней действия).

function SetCookie(id, days){
         var ws=new Date();
         ws.setDate(days+ws.getDate());
         document.cookie=id+"; path=/; expires="+ ws.toGMTString(); }

         Ну а существование куки проверяется таким вот скриптом:

if(document.cookie.indexOf("Название=Значение") != -1) { Что делать, если куки есть }

         В общем, сайт на месяц запоминает открытую форму комментариев. Также, можно их вообще закрыть. Это тоже запомнится. Думаю, я и дальше буду осваивать этот простой прием в других областях. Интерактивная часть на ДжаваСкрипте реализуется намного проще, чем посредством PHP. Да, это будет работать не во всех браузерах... но мне как-то нет до этого дела. В таких вот интерактивных мелочах на сайте нет ничего «критичного». А 99% у меня здесь будет работать и без них.

         
         
Главная, 1, 2,
( 73 )