Untitled
unknown
javascript
4 years ago
1.1 kB
6
Indexable
export function bind() { $(document).on('click', '#fantastico_cookie', function () { App.CookieBar.setCookie('fantastico_cookie', fantastico_cookie, 365) $('.cookie__bar').fadeOut('slow') }) } export function setCookie(cname, cvalue, exdays) { var d = new Date() d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000) var expires = 'expires=' + d.toUTCString() document.cookie = cname + '=' + cvalue + ';' + expires + ';path=/' } export function checkCookie(cname) { var cname = App.CookieBar.getCookie(cname) if (cname != '') { $('.cookie__bar').hide() } else { $('.cookie__bar').show() } } export function getCookie(cname) { var name = cname + '=' var decodedCookie = decodeURIComponent(document.cookie) var ca = decodedCookie.split(';') for (var i = 0; i < ca.length; i++) { var c = ca[i] while (c.charAt(0) == ' ') { c = c.substring(1) } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length) } } return '' } export default function initCookies(params) { bind() checkCookie() }
Editor is loading...