Что такое печенье
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
Куки - это механизм, предоставленный браузером, который предоставляет атрибут cookie объекта документа JavaScript. Это может контролироваться JavaScript, а не природой самого JavaScript. Cookie - это файл, хранящийся на жестком диске пользователя. Этот файл обычно соответствует доменному имени. Когда браузер снова обращается к доменному имени, куки предоставляется. Следовательно, файлы cookie могут охватывать несколько веб -страниц под одним доменным именем, но не несколько доменных имен.
Повод использования печенья
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
(1) Сохранить статус входа пользователя. Например, храните идентификатор пользователя в файле cookie, чтобы пользователю не нужно было войти снова в следующий раз, когда он посетит страницу. Теперь многие форумы и сообщества предоставляют такие функции. Файлы cookie также могут установить время истечения срока действия, и когда период времени превышает, файлы cookie автоматически исчезают. Таким образом, система часто может побудить пользователя оставаться в системе войти в систему в течение времени: общие варианты включают один месяц, три месяца, один год и т. Д.
(2) отслеживать поведение пользователей. Например, веб -сайт прогноза погоды может отображать локальные погодные условия в соответствии с областью, выбранной пользователем. Утомительно выбирать место каждый раз, и при использовании печенья он будет выглядеть очень гуманизированным. Система может запомнить область, которую вы посетили в прошлый раз. Когда страница будет открыта в следующий раз, она автоматически отображает погодные условия в области, где пользователь находился в прошлый раз. Поскольку все сделано в фоновом режиме, такая страница настраивается так же настраивается для определенного пользователя и очень удобна в использовании.
(3) Настройте страницу. Если веб -сайт обеспечивает функцию скинга или изменения макета, вы можете использовать файлы cookie для записи опционов пользователей, таких как цвет фона, разрешение и т. Д. Когда пользователь посетит в следующий раз, он все равно может сохранить стиль интерфейса последнего посещения.
Как использовать куки
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
Метод JS:
Функция SetCookie (Sname, Svalue, Oexpires, Spath, Sdomain, BSECURE) {// JS SET COILE VAR SCOKIE = SNAME + '=' + ENCODEURICONPONENT (SVALUE); if (oexpires) {var date = new date (); date.settime (date.gettime () + oexpires * 60 * 60 * 1000); Scookie += '; истекает = ' + date.toutcstring (); } if (spath) {scookie += '; path = ' + spath; if (sdomain) {scookie += '; domain = ' + sdomain; } if (bsecure) {scookie += '; безопасный'; } document.cookie = scookie; } функция getCookie (имя) {// получить cookie var strcookie = document.cookie; var arrcookie = strcookie.split (";"); for (var i = 0; i <arrcookie.length; i ++) {var arr = arrcookie [i] .split ("="); if (arr [0] == name) {return decodeuricomponent (arr [1]); } } возвращаться ""; } Функция Delcookie (name) {// Delete cookie // Эта функция проверяет, установлен ли файл cookie. Если установлено, время истечения будет отрегулировано в прошлое; // остальное будет передано операционной системе для очистки cookie if (getCookie (имя)) {document.cookie = name + "=" + "; истекает = thu, 01-яньян-70 00:00:01 gmt"; }}Метод плагина JQ:
Официальный веб-сайт JQ http://plugins.jquery.com/ Поиск плагина cookie, который составляет несколько K, который очень удобен в использовании:
<script type = "text/javascript" src = "js/jquery.js"> </script>
<script type = "text/javascript" src = "js/jquery.cookie.js"> </script>
После введения приведенных выше библиотечных файлов метод использования следующим образом:
<Script> $ .cookie ('the_cookie'); // Читать значение cookie $ .cookie ('the_cookie', 'the_value'); // Установить значение cookie $ .cookie ('the_cookie', 'the_value', {iscires: 7, path: '/', домен: 'jquery.com', secure: true}); // Создать новое cookie, включая доменное имя достоверного пути и т. Д. $ .cookie ('the_cookie', 'the_value'); // Создать новый cookie $ .cookie ('the_cookie', null); // Удалить cookie </script>Вышеуказанное первое понимание и применение файлов cookie (JS и JQ) - это весь контент, которым я делюсь с вами. Я надеюсь, что это может дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.