gpt4 book ai didi

javascript - 使用javascript读取URL并应用if语句?

转载 作者:行者123 更新时间:2023-11-28 08:56:59 26 4
gpt4 key购买 nike

我的页面上有一个 javascript 组合过滤器,可以按类别对 Logo 进行排序,它会为 URL 分配一个类别 anchor 链接。

我想使用此 anchor 链接 URL 来触发文本插入。我可以通过 onclick 触发文本插入,没有任何问题:

document.getElementById("insert-text").innerHTML

这工作正常,但是当您单击类别 Logo 并转到新页面时,我希望能够点击“后退”并仍然看到相同的结果。插入的文本消失。

我在想一些事情:

Get URL (with anchor)
if URL = certain category anchor
insert text
if URL = other category
insert other text
etc...

我认为我的逻辑是正确的,但不确定语法?任何建议将不胜感激!

最佳答案

您要求做的是保存页面的状态,以便当您返回该页面时,浏览器会返回到您离开的位置。这就是浏览器使用 cookie 的目的。 Cookie 是您的浏览器存储的一组键/值对,您可以检索其中的值。您可以在 cookie 中放置一个 bool 值,表示您的函数是否已被触发,在页面加载时您可以读取 cookie,如果它设置为 true,则重新触发您的函数。

W3schools.com有一篇关于 cookie 的精彩文章可以帮助您入门。

这个jsfiddle展示如何从逻辑上使 cookie 过期。

document.cookie = 'ExpirationCookieTest=1; expires='+exp.toUTCString();

关于javascript - 使用javascript读取URL并应用if语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18338345/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com