【发布时间】:2015-05-25 10:55:14
【问题描述】:
有什么方法可以在不从 hystory 中删除任何内容的情况下将访问过的链接返回到未访问过的链接?我想在论坛上这样做,当有人在某个主题中回复时,它必须将该主题链接变为未访问。
我正在使用这个 CSS:
a.newold:visited
{color:#999999;}
a.newold:link
{font-weight: bold;}
还有主题列表:
<a class="newold" href="read_topic.php?id=ID">TITLE</a>
事情是:当我点击一个主题时,它会自动更新为访问?
我想要一些东西,(如果可能的话)当我在该主题内添加回复时,其链接将更新为 unvisited
关于我正在寻找的更多信息:
示例:主题名称将是:TEST。 该主题首先是未访问的,它看起来像: 测试;
我点击它,我阅读它,它看起来像: 测试;
然后我在该主题中添加回复;
主题看起来未再次访问:TEST;
我认为这已经很清楚了。
如果我用$user见topic_id这样的其他变量,那就不好了,因为这是一个很大的请求,所以我想知道是否有什么可以在没有数据库请求的情况下完成的。
【问题讨论】:
-
请阅读How do I ask a good question 并考虑编辑您的问题以包含一些您自己尝试过的解决方案示例。很遗憾,我们无法为您编写代码。
-
M.多伊说得有道理。只是一个想法:为什么不通过添加一个虚拟参数来更改您想要“取消访问”的链接?这可能会奏效。
标签: javascript jquery html css visited