Tag: cookies

jQuery AJAX Reponse Set Cookie Header

我有一个使用REST API的项目。 在Isend登录请求时,他们发送响应作为JSON包含一些数据。 与响应标题中的一起 Access-Control-Allow-Origin:* Connection:keep-alive Content-Length:239 Content-Type:application/json Date:Fri, 19 Oct 2012 06:28:12 GMT Server:Apache/2.2.22 (Amazon) Set-Cookie:session=username; Path=/ 这里我们有一个Set-Cookie ,但这个cookie没有设置。 我需要设置此cookie,因为对于任何其他API访问,服务器将检查此cookie。 我该如何解决这个问题? jQuery AJAX响应Header Set-Cookie方法的解决方案是什么?

使用jQuery存储单击的链接状态?

$(‘#nav a’).click(function () { $(‘#nav a’).removeClass(‘current’); $(this).addClass(‘current’); return false; }); 我的HTML是: Home / Background / Approach / Client / Services / Contact 如果它有帮助,我的URL是: Karls示例站点 使用上面的jQuery代码 – 当用户刷新页面时,如何存储最后点击的链接? 我是jQuery的初学者,虽然我已经看过那里的答案,但大多数都是用滑块或手风琴做的,所以在我学习遏制的这个阶段让我理解得太复杂了! 🙂 请有人帮忙,如果需要的话,也可以展示如何实现代码或插​​件(我在网上看到了一个cookie插件)

Cookie – 跨多个域设置

我公司的设置如下: subdomain1.domain1.com subdomain2.domain1.com subdomain3.domain1.com subdomain4.domain1.com subdomain5.domain1.com subdomain6.domain1.com subdomain1.domain2.com subdomain2.domain2.com subdomain3.domain2.com subdomain4.domain2.com subdomain5.domain2.com subdomain6.domain2.com 在每个站点上,记住每个子域可以有一百个站点,用户可以登录。作为开发人员,我们必须在多个浏览器中测试前端,但是一些部分工作可能只需要在登录后的部分上。 我编写了一个用户脚本,可以保存用户名和密码(以及其他因保密而无法提及的详细信息)。 脚本通过填写登录表单并单击“提交”按钮来检查用户帐户是否存在。 如果没有,它会为我们注册 – 从而使注册过程自动化。 在同一域上的子域之间共享cookie非常简单。 如果我在subdomain1.domain1.com上,我可以保存一个可以通过subdomain2.domain1.com检索的cookie。 但是,我还想为domain2保存这些。 我似乎无法让这个工作。 我可以从这里看到两个解决方案 – 或者: 1)使用userscript附加iFrame,usercript在domain2上加载站点。 然后使用查询字符串来决定要设置什么,或者; 2)使用method =“POST”的表单,并简单地发布到每个域上的文件。 无论哪种方式都是资源密集型的,特别是如果cookie每次更改时都会更新。 我们还有URL屏蔽function。 所以我们还必须考虑像abc.clientdomain1.com,abc.clientdomain2.com等网站。 有谁知道更简单的方法来实现这一目标?

Jquery Ajax CORS + HttpOnly Cookie

我有CORS在我当前的项目上工作,虽然我似乎无法正常工作的一件事是cookie。 现在我得到cookie很好,服务器发出它并发送它并且firefox接受它,我可以在firebug cookies部分看到它。 但是,当我对该服务进行后续调用时,它似乎不会在标题中发送cookie … GET /some/entity/ HTTP/1.1 Host: localhost:1837 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0 Accept: */* Accept-Language: en-gb,en;q=0.5 Accept-Encoding: gzip, deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Connection: keep-alive Referer: http://localhost:6879 Origin: http://localhost:6879 我的ajax电话需要做些什么吗? var ajaxOptions = { url: serviceResourceUrl, type: “get”, dataType: “json”, success: successCallback, error: failedCallback, xhrFields: { withCredentials: true } }; […]

所需的防伪cookie“__RequestVerificationToken”不存在

我的网站每天大约20次提出这个exception,通常表单工作正常,但有些情况发生这个问题,我不知道为什么这么随机。 这是elmah记录的exception 500 HttpAntiForgery所需的防伪cookie __RequestVerificationToken“不存在。 但它正在发送由elmah在XML日志中显示的令牌的forms 这是我在控制器上的方法,它使用数据属性来检查令牌是否有效 [HttpPost] [ValidateAntiForgeryToken] public async Task Send(SMSModel model) { // my code goes here } 这是我在视图上的表单 @using (Html.BeginForm(“Send”, “SMS”, FormMethod.Post, new { @class = “form-sms”, autocomplete = “off” })) { @Html.AntiForgeryToken() +53 @Html.TextBoxFor(m => m.toPhone, new { @class = “form-control”, placeholder = “teléfono”, required = “required”, type = “tel”, […]

如何编写Jquery cookie

我正在设计一个100%宽度+高度div的网站,其中包含覆盖主页的图形。 我想在用户第一次访问网站时向用户显示一次,欢迎访问该网站点击此处进入,然后再次向该用户显示。 如何使用Jquery编写cookie来执行此操作? 非常感谢。

Jquery单击弹出和cookie(显示弹出一次)

加载Jquery 我试图让一个弹出窗口只加载一次然后再显示另一个31天。

每个会话只显示一次jQuery

所以我使用以下代码来显示和淡化元素。 我已将div设置在主页上可见并隐藏在所有其他页面上,因此div仅显示在主页上。 我的问题是,每次我访问主页时,div都会显示出来。 相反,我想每个会话只显示一次div。 我试图用cookie修复它,但它没有用。 $(window).load(function(){ $(“#testlay”).fadeIn(‘slow’).delay(1000).fadeOut(1600); });

如何使两个工具提示ID独立关闭,并记住cookie?

我正在尝试使用jQuery,HTML和CSS制作工具提示。 每个工具提示都因id而异,并且效果很好,因此我可以根据需要制作尽可能多的工具提示并单独设置它们。 我缺乏理解的是如何在不影响其他工具提示的情况下使工具提示关闭。 我正在使用Regex Exp for cookies,所有工具提示都在同一页面上。 请注意, #tooltip2在网站上的不同位置出现了几次(4),而#tooltip1只出现一次。 如果我点击#tooltip2关闭我不希望它影响#tooltip1 ,但要关闭所有#tooltip2 div。 如果我点击#tooltip1上的关闭,我希望它只关闭#tooltip1 divs。 这是代码的一部分: HTML: Tooltip 1 Text Tooltip 2 Text jQuery的 (function(){ $(‘.tooltipMe’).each(function(){ var tooltip = $(this); var tooltipId = tooltip.attr(‘id’); if( !getCookie(tooltipId) ) { tooltip.on(‘click.tooltipMe’, function(){ tooltip.addClass(‘hover’); tooltip.find(‘.btn-close’).on(‘click’, function(){ var date = new Date(); date.setDate(date.getDate() + 1); //tooltip.removeClass(‘hover’).off(‘mouseenter.tooltip’); – in case we […]

Jquery添加类并在页面重新加载时保留

我有一个简单的导航菜单。 主页链接有一个下拉活动类。 我需要这样做:当用户按下例如文章链接时,jquery必须从Home中删除下拉活动类并将此类设置为选定的链接。 我知道我可以使用removeClass和addClass,但是当重新加载页面时我需要保留选定的链接类。 我听说过cookies和localstorage来设置课程,但我不知道怎么做。 有人能帮我吗? Home Articles About