Tag: cookies

如何在jquery模式对话框中设置cookie

我想在我的modal dialog中添加cookie,但我不知道如何。 我想在24小时内添加cookies,有人可以帮忙吗? 这是modal dialog的代码: $(function() { // a workaround for a flaw in the demo system (http://dev.jqueryui.com/ticket/4375), ignore! if ($.cookie(‘showDialog’) == undefined || $.cookie(‘showDialog’) == null || $.cookie(‘showDialog’) != ‘false’) { $( “#dialog:ui-dialog” ).dialog( “disable” ); $( “.selector” ).dialog({ hide: “slide” }); $( “#dialog-modal” ).dialog({ width:860, height: 420, modal: true, resizable:false, draggable:false }); $.cookie(‘showDialog’, […]

bootstrap模态显示与cookie设置为1天

我在Wordpress网站上有一个bootstrap模式,我希望每24小时只出现一次。 我以为我拥有它,但这不起作用。 $(document).ready(function() { if ($.cookie(‘show’) == null) { $(‘#myModal’).modal(‘show’); $.cookie(‘show’, { expires: 1 }); } }); 这只显示一次,然后再次显示。 我哪里错了?

用户使用jQuery选择cookie set / check

它是一个带语言选择的模态窗口,如果用户选择了模态隐藏的选项1,并且存储了一个cookie,那么用户将不会再次看到模态。 如果选择了option2,页面将重定向并存储cookie,因此页面将每次根据cookie重定向用户。 即使设置了option1 cookie,当前代码也会重定向用户,我不知道如何单独检查cookie。 编辑:在@Miloš和@balexandre的帮助下的工作代码: $(document).ready(function(){ var myurl = “http://domain.com/”; //var currenturl = $(location).attr(‘href’); //console.log(myurl, location.href); if (myurl == location.href) { var lang = $.cookie(‘lang’); if (lang) { if (lang == ‘es’) { window.location.href = “http://domain.com?lang=es”; } } else { var _message_to_show = ‘Chosse your preferred languageENGLISHESPANOL’; $.fancybox( _message_to_show, { ‘width’ : 350, ‘height’ : […]

使用jQuery cookie记住菜单位置

我正在对一个长菜单进行分页 – 一次只有5个左右的项目。 http://jb.waterstreetgm.org/projects/fixed-height/ (侧边栏菜单在这里) 问题是当我单击Back / More然后单击新列表5中的链接时,它会忘记我所在的5个列表。 我想我需要以某种方式使用cookie来记住我的位置,但我甚至不知道从哪里开始。 如果有人可以告诉我如何开始使用这个菜单的基本想法,我会非常感激。 我正在使用的代码示例如下: http : //jsfiddle.net/saltcod/bXKsZ/1/ 谢谢您的帮助 特里

如何设置cookie onclick以更改背景

我尝试更改div onclick的背景并使用cookie保存它。 这是我的代码。 首先,我无法意识到我的cookie是否已经设置,其次我是否可以使用cookie的值更改背景。 任何人都可以帮助一个想法吗? Fisrt Link Second Link var cookieName = ‘cookie1’; function addcookie(){ var date = new Date(); var minutes = 5; date.setTime(date.getTime() + (minutes * 60 * 1000)); var idi = getDocumentById(this.id); var cookieValue = “http://path to image/image”+idi+”.png”; $.cookie(cookieName, cookieValue, { expires: date }); $(‘.one’).css(‘background’, $.cookie(‘cookieName’)); }

Jquery Cookie路径问题

我正在使用Jquery Cookie,我正在尝试在我设置的不同目录中检索cookie: $(document).ready(function () { $(“#saveForm”).click(function () { $.cookie(‘myCookie’, $(“#Website”).val(), { expires: 365, path: ‘/’ }); }); 存储了cookie,我在浏览器的cookie中validation了它。 所以我试图用它来挽回它,但它没有得到它。 路径有问题还是我的代码错了? 这是我用来尝试检索它的代码: $(document).ready(function () { $(“#Website”).val($.cookie(‘myCookie’)); path: ‘/’ });

为每个复选框设置jQuery cookie

我有一个简单的jQuery函数,可以根据复选框状态切换类。 这是代码: jQuery的: $(‘input[name$=”bg-noise-option”]’).click(function(){ var targetClass = $(this).data(‘at’); $(‘.’ + targetClass).toggleClass(‘bg-noise’); }); HTML: Body Elements Top Header Page Header Footer 问题:如何为每个选中的复选框创建cookie? 我只是试图给这些复选框留下一些记忆……不确定最好的方法。 我怀疑某种类型的.each(function)应该这样做,但我仍然是javascript新手。 我尝试过以下方法: $.each(function(){ $.cookie(‘bg-noise-cookie’, $(this).data(‘at’), {expires:365, path: ‘/’}); }) 但当然,只为最近选中的复选框创建一个cookie。 如何为每个创建一个独特的cookie? 或者我甚至需要? 也许有一种方法可以将它们存储在一个cookie(一个数组?)中,然后只需在页面加载时引用该数组来检查复选框? 非常需要洞察力。

我可以向XMLHttpRequest添加P3P响应头吗?

我在我的代码中使用了AjaxFileUpload插件,但是ie8和ie10没有将POST上的请求头中的Cookie发送到AjaxFileUploadHandler.axd。 我看到ie8底部的“eye”图标,看到AjaxFileUploadHandler.axd是“blobked”,所以这不是故意发送cookie。 我在我自己的web.config中有以下标记,但问题是AjaxFileUpload的脚本是从dll中提取的,所以即使使用这个AjaxFileUploadHandler仍然“被阻止”。 我将源代码下载到AjaxControlToolkit,它为项目创建了dll,现在我试图找到我可以添加P3P头的位置,以便即可。 我在工具包的代码中看到了XMLHttpRequest(),有没有办法将这个P3P头添加到它来满足ie? 编辑:修复是注释掉iframe.security =“restricted”; 我更新了以下代码。 特别是这个问题与工具包使用的iframe有关。 有没有办法只将P3P添加到iFrame? this.createIFrame = function() { var name = this._iframeName, iframe = document.createElement(“IFRAME”); iframe.width = “0”; iframe.height = “0”; iframe.style.display = “none”; iframe.src = “about:blank”; //iframe.src = “javascript:’window.onload=function(){document.write(\\’document.domain=\\\”” + document.domain + “\\\”;\\’);document.close();};'”; iframe.id = name; iframe.name = name; //iframe.security = “restricted”; document.body.appendChild(iframe); iframe.contentWindow.name = name; $addHandlers(iframe, { […]

检查多个cookie jQuery语法

我想检查是否设置了两个cookie中的一个: if($.cookie(“c1”) != ‘true’ || $.cookie(“c2”) != ‘true’) { (然后根据cookie做一些动作,或设置cookie) 这是检查第一个还是第二个是否设置的正确语法? 谢谢。

jquery Cookie设置并获得div的扩展状态

我有一个与此主题相关的问题和问题。 我有多个div通过c#代码动态加载。 我们无法计算需要在网页中显示的面板(每个类别)的数量。 它可能是单个或4或5有时更多。 前面的代码按预期正常工作。 现在,我想在回发或页面刷新时保留每个div的折叠或展开状态。 我尝试使用jquery cookie,但我们似乎无法设置并获取每个部分的cookie状态。 我试过的代码是 jQuery(function ($) { var $heads = $(“.toggle-container .toggle-header”); $heads.click(function () { var $this = $(this); $this.find(‘i’).toggleClass(‘icon-chevron-sign-down icon-chevron-sign-up’); $this.next().slideToggle(“slow”); if ($this.next().is(‘:visible’)) { $.cookie(‘expanded’, ‘true’); } else { $.cookie(‘expanded’, ‘false’); } }); var cookieValue = $.cookie(“expanded”); if (cookieValue === “true”) { $heads.next().show(); } else { $heads.next().hide(); } }); […]