Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 为不同子文件夹中的页面重置FancyBox Cookie_Jquery_Cookies_Fancybox_Fancybox 2 - Fatal编程技术网

Jquery 为不同子文件夹中的页面重置FancyBox Cookie

Jquery 为不同子文件夹中的页面重置FancyBox Cookie,jquery,cookies,fancybox,fancybox-2,Jquery,Cookies,Fancybox,Fancybox 2,我使用fancyBox2在页面加载时使用外部.js调用在iframe中启动内容。它设置了一个cookie,因此您只能获取一次内容,但不应再次获取 一切都很好,除非你浏览到网站上另一个子文件夹中的页面,cookie被重置,Fancybox再次被调用,这不是我们想要的 换言之: example.com/subfolder1/page1.html-->您将获得Fancybox example.com/subfolder1/page2.html example.com/subfolder1/page3.

我使用fancyBox2在页面加载时使用外部.js调用在iframe中启动内容。它设置了一个cookie,因此您只能获取一次内容,但不应再次获取

一切都很好,除非你浏览到网站上另一个子文件夹中的页面,cookie被重置,Fancybox再次被调用,这不是我们想要的

换言之: example.com/subfolder1/page1.html-->您将获得Fancybox example.com/subfolder1/page2.html example.com/subfolder1/page3.html

example.com/subfolder2/page4.html-->您再次获得Fancybox。 example.com/subfolder2/page5.html example.com/subfolder2/page6.html


有人知道怎么修理吗?谢谢

嗯,这取决于你如何设置你的饼干。例如,如果您使用的是Klaus Hartl,则只需设置选项path:“/”即可使其在整个站点中有效。默认情况下,cookie的路径是创建cookie的页面的路径。其他插件可能会提供类似的功能