Tag: cookies

Ajax发布到php。 保存cookie并将其发送回javascript

我通过ajax POST将数据发送到php。 我想将它保存在php cookie中,然后能够通过ajax GET请求在javascript中检索它。 在PHP中,我的cookie检查function返回“cookie ____未设置”。 我做错了什么导致我无法存储我的cookie,然后检索它。 AJAX POST function(config) { var config_copy = JSON.parse(JSON.stringify(config)); //post cookie $.ajax({ url: “php/pivot_cookie.php”, type: “POST”, data: config_copy, success: function(){ alert(“Cookie: success”) }, error: function(data){alert(data);} }); } PHP $cookie_name = “pivot_config”; $cookie_value = $_POST[‘config_copy’]; setcookie($cookie_name, $cookie_value, “/”); //cookie check function if(!isset($_COOKIE[$cookie_name])) { echo “Cookie named ‘” . $cookie_name […]

2个问题/ 1.全屏(jQuery)/ 2.背景更改并另存为Cookie

你好 , 我在网上搜索,但找不到正确的代码和平.. 我想这样做: – 点击按钮进入全屏模式。 – 将背景颜色更改为深色并将其另存为cookie。 全屏模式 : 我是jQuery的新手,无法找到合适的代码。 我找到了一个,但当我点击按钮到下一页时,它会关闭全屏模式到正常的浏览器窗口,并更改我的网站背景颜色。 成立代码: TEST function toggleFullScreen() { if ((document.fullScreenElement && document.fullScreenElement !== null) || (!document.mozFullScreen && !document.webkitIsFullScreen)) { if (document.documentElement.requestFullScreen) { document.documentElement.requestFullScreen(); } else if (document.documentElement.mozRequestFullScreen) { document.documentElement.mozRequestFullScreen(); } else if (document.documentElement.webkitRequestFullScreen) { document.documentElement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT); } } else { if (document.cancelFullScreen) { document.cancelFullScreen(); } else if […]

如何在我的Web客户端上复制此cookiefunction?

根据我的阅读,不可能跨域发送cookie,(据我所知,浏览器出于隐私原因阻止它们)。 但是我希望有人可以告诉我有关解决方案的事情。 我已经在我们的.Net winForms客户端实现了这一点,但是我不能让它在我们的网络软件上工作。 场景:我有我的网站,这需要调用第三方系统,该系统使用存在于客户防火墙内的XML的rest实现,并且不能从其办公室外部访问(VPN也不是一种选择)。 我设置了我的cookie: $.cookie(‘name’, ‘value’, {path : ‘/’, domain : ‘192.168.254.164’}); 并发布邮件请求 $.post(call, function(d) {}, ‘text’) .success(function(d) {… /*do something*/ 但是,cookie未发送(请参阅下面的请求和响应标头) Request Headers Accept text/plain, */*; q=0.01 Accept-Encoding gzip, deflate Accept-Language en-gb,en;q=0.5 Connection keep-alive Host 192.168.254.164:8080 Origin http://localhost:27249 Referer http://localhost:27249/index.html User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0 Response Headers Access-Control-Allow-Orig… […]

刷新后通过jquery保留动态生成的输入字段

我正在使用下面的脚本根据需要生成输入字段。 但是,在刷新或单击提交错误页面时,输入的字段和信息将消失。 点击后退或刷新页面后有没有办法保留字段? $(document).ready(function() { var MaxInputs = 67; var InputsWrapper = $(“#InputsWrapper”); var AddButton = $(“#AddMoreFileBox”); var x = InputsWrapper.length; var FieldCount=8; $(AddButton).click(function (event) { if(x <= MaxInputs) { FieldCount++; $(InputsWrapper).append(' Remove ‘); x++; } return false; }); $(“body”).on(“click”,”.removeclass”, function(event){ if( x > 1 ) { $(this).parent(‘div’).remove(); x–; } return false; }) });

为什么Cookie头没有设置在phantomjs中的同域$ .ajax请求中?

我通过jQuery的$.ajax(request)函数在同一个域内$.ajax(request) 。 不幸的是,Cookie标头永远不会设置(既不是POST也不是GET ),我不知道为什么。 如果我正确理解jQuery Ajax,则应根据页面cookie(如document.cookie )设置Cookie标头。 我已经跟踪了document.cookie并且对我来说似乎它已经正确地更新了(根据Set-Cookie标题)每个xhr响应。 但是在调试请求时,所有都没有设置Cookie标头。 我的请求创建方式的简化版本: var request = { type: ‘POST’, data: ‘theDataIsCorrect=true’, async: false, url: ‘/a/relative/url/like/this?maybe=even&with=this’, // withCredentials does not help (ignored on same domain request anyways) xhrFields: { withCredentials: true }, beforeSend: function(jqXHR) { doStuff(); }, error: function(jqXHR, textStatus, errorThrown) { errorHandling(); }, complete: function(jqXHR, textStatus, errorThrown) { […]

PHP / jQuery中的通知系统

我想编写某种通知系统。 实现这一目标的最佳方法是什么? 通过在页面加载时调用Ajax请求调用数据库? 但问题是它只检查页面加载。 如果它甚至是实时的话会更好,我想这取决于消息的优先级。 我将如何实现这一目标? 使用cookies? 我正在使用PHP和jquery。

删除浏览器关闭时的cookie而不是页面刷新

我看过很多关于同样问题的post,但我没有得到确切的解决方案。 我想使用javascript删除浏览器上的cookie或tab close事件。 我已经制作了删除cookiefunction并调用了onbeforeunload事件。 但我看到该事件也在页面刷新时调用我不想在页面刷新时删除cookie。 我在很多post中看到他们正在检测链接点击,F5的按键事件和表单提交,并且他们阻止了onbeforeunload事件。 但那么刷新按钮点击然后按url栏上的输入呢。 所以我认为这不是一个确切的解决方案。 所以帮助我摆脱这个问题。 更多信息是我正在使用PHP创建cookie并希望在浏览器关闭时删除此cookie。

jQuery Cookie插件行为:如果cookie是会话cookie,则将域设置为“.com”

伙计们, 我发现如果我设置的cookie是会话cookie,jQuery cookie插件将域设置为“.com”。 这是代码: jQuery.cookie(“currentTab”, selectedTab ); 如果我使用IE的开发者工具查看cookie,它会将域显示为“.com”。 如果我这样设置: jQuery.cookie(“currentTab”, selectedTab, { expires: 1} ); …然后它有“www.sitename.com”作为域名。 是否有一些我失踪的技巧,或者我发现了一个错误? 谢谢。

没有存储Android JQuery移动cookie

我在Android上使用JQuery移动库和jquery.cookie.js。 index.html的标题如下所示: 除了存储和检索cookie之外,其他所有工作都有效。 存储它们的代码看起来像 var tmp = ‘abc’ $.cookie(COOKIE_NAME, tmp); 要检索的代码看起来像 var stored = $.cookie(COOKIE_NAME) 而且我确定没有添加空值或空值。 我已经设定 mWebView.getSettings().setDomStorageEnabled(true); 用于WebView。 可能是什么问题,或者什么是调试它的好方法?

是否可以使用jQuery读取HTTPONLY cookie?

有没有办法用jQuery读取标记为HTTPONLY检查的cookie? 我有一个名为wishlist_cookie的cookie。 当我尝试 $.cookie(‘wishlist_cookie’); 即使它有值,它也返回NULL 。