如果用户之前访问过该页面,我需要隐藏另一个页面的链接。
基本上我有3个选项。 A,B和C.如果用户选择A,他们将在页面底部看到指向B和C的链接,说他们然后单击B,它将具有指向A和C的链接,尽管已经转到页面A我需要一种方法来阻止它显示,我无法找到办法。
非常感谢任何帮助,谢谢
答案 0 :(得分:0)
我认为最接近的是将访问过的链接颜色与背景颜色相同,例如。
a:link {
display: block;
}
a:visited {
color: white;
}
JsFiddle:http://jsfiddle.net/77nqph63/
价:Stackoverflow
编辑基于Scott Marcus的建议
JsFiddle:https://jsfiddle.net/uduv6bgh/
参考:External Link
答案 1 :(得分:-1)
如果我理解正确,那么在访问A之后,你希望B只显示一个指向C的链接,你可以放
a:visited {
color: white; /* or whatever your background color is */
}
在你的CSS中。这个解决方案很糟糕,他们实际上仍然可以点击链接,但他们很难轻易看到它。
a:visited {
color: white;
}

Here's a link to Google: <a href="http://google.com">Can you see me?</a>
&#13;