Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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 如何创建onclick cookie链接,然后在导航到link';的url,使该cookie重定向到当前url_Javascript_Redirect_Cookies_Navigation_Onclick - Fatal编程技术网

Javascript 如何创建onclick cookie链接,然后在导航到link';的url,使该cookie重定向到当前url

Javascript 如何创建onclick cookie链接,然后在导航到link';的url,使该cookie重定向到当前url,javascript,redirect,cookies,navigation,onclick,Javascript,Redirect,Cookies,Navigation,Onclick,好吧,这听起来可能让人困惑,让我解释一下。我正在使用wordpress中的一个主题,它有单页布局和独立页面布局。在单页布局中,您单击的每个导航栏链接都会滚动到页面的某个部分。在独立页面中,当您单击包含主页内容的导航栏链接时,它会将您链接到该内容的独立页面,而不是转到主页并滚动到该内容 现在,在我得到很多答案说justdourl/#content block之前,它不起作用,因为主题创建者决定使用多个ID来命名所有内容。我知道很可怕。事实上,我试过很多东西。因此,我现在的想法是,当用户单击标题导航

好吧,这听起来可能让人困惑,让我解释一下。我正在使用wordpress中的一个主题,它有单页布局和独立页面布局。在单页布局中,您单击的每个导航栏链接都会滚动到页面的某个部分。在独立页面中,当您单击包含主页内容的导航栏链接时,它会将您链接到该内容的独立页面,而不是转到主页并滚动到该内容

现在,在我得到很多答案说justdourl/#content block之前,它不起作用,因为主题创建者决定使用多个ID来命名所有内容。我知道很可怕。事实上,我试过很多东西。因此,我现在的想法是,当用户单击标题导航栏中的链接时存储cookie,并在浏览器中存储cookie。当用户到达主页时,主页会检查cookie并将其滚动到适当的区域


我从未使用过Cookie来了解如何编写代码,我只是了解它们是如何从php中工作的,我觉得javascript有点类似。如果有不清楚的地方,请询问。

您有两种cookie,仅Http和常规cookie(您有更多cookie,但其他cookie与此问题无关)。因为这里您讨论的是用JavaScript创建cookie,所以仅Http cookie不存在。
这将为你提供工具来做你想做的事情

现在,从我自己对这个问题的看法来看,我建议仅当您的观众使用新浏览器时才使用本地存储(旧的IE不起作用)。这将解释如何使用它


希望我能帮忙,干杯

我会给它一个机会,让你知道,它看起来很直截了当的关于如何设置cookies。啊,很抱歉接受的太晚了。它成功了,然后我打破了一些东西哈哈。