Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.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
Javascript cookie.js自动将子目录添加到路径_Javascript_Cookies_Path_Directory - Fatal编程技术网

Javascript cookie.js自动将子目录添加到路径

Javascript cookie.js自动将子目录添加到路径,javascript,cookies,path,directory,Javascript,Cookies,Path,Directory,我正在使用Cookie.js管理页面Cookie上的读写操作。我正在开发目录上运行多个应用程序,因此我必须设置应用程序根路径-这样我们可以调试多个应用程序,而不会使会话cookie相互干扰。他们为什么要干涉?因为它们都使用相同的命名方案 因此,每当我使用写操作时: Cookies.set(session_var, data, {path: appProprieties.folder}); 作为所有变量,AppProperties是当前应用程序目录:“app1Folder”。这在主页上非常有效。

我正在使用Cookie.js管理页面Cookie上的读写操作。我正在开发目录上运行多个应用程序,因此我必须设置应用程序根路径-这样我们可以调试多个应用程序,而不会使会话cookie相互干扰。他们为什么要干涉?因为它们都使用相同的命名方案

因此,每当我使用写操作时:

Cookies.set(session_var, data, {path: appProprieties.folder});
作为所有变量,AppProperties是当前应用程序目录:“app1Folder”。这在主页上非常有效。在这之后,Cookie.js(或它用来设置路径的任何东西)将自动完成带有页面子目录的路径

Cookie以:/app1Folder/page2结尾 我尝试删除文件夹目录,但未成功:

Cookies.set(session_var, data, {path: appProprieties.folder + "/"});
问题:如何锁定此目录的路径?如果未设置路径,则会将其保存到所有页面及其相应子目录中的根“/”。如果设置了路径,它也会神奇地开始添加子目录

致以最诚挚的问候

[已解决]“/”+appproperties.folder+“/”解决了问题。有效路径必须以“/”开头。显然,如果提供了无效路径,cookie将保存到当前页面路径,而不是根路径。因此,我描述的行为。[已解决]“/”+appproperties.folder+“/”解决了问题。有效路径必须以“/”开头。显然,如果提供了无效路径,cookie将保存到当前页面路径,而不是根路径。因此,我描述了这种行为。