相同的链接在页面中重复多次,单击其中一个更改所有相同链接的颜色

时间:2011-09-05 06:13:21

标签: c# javascript css

我正在研究一个rad网格,其中与同一页面相关的链接会重复。当我点击其中一个链接,然后在导航到目标页面后返回页面时,所有相同的链接颜色都会发生变化。

我想要的是当我点击一个应该显示为访问链接的单个链接时。

我该如何实现?我使用的链接如下:

<telerik:GridTemplateColumn UniqueName="Sequence" HeaderText="Seq">
                        <ItemTemplate>
                            <asp:HyperLink ID="btnId" runat="server" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>

1 个答案:

答案 0 :(得分:2)

这是长版本,因为我不知道你已经知道多少。

当您访问链接时,其颜色会变为“已访问”颜色。此颜色由用户的浏览器确定。您访问的每个网站都可以选择使用CSS覆盖它。

a:visited { color: green; }

您访问的每个页面(不论网站)包含完全相同的链接都将使用该网站的访问过的css颜色。如果您希望它是唯一的,可以在链接中添加查询字符串。

http://www.google.com/?link=1
http://www.google.com/?link=2