网页上的超链接变色问题

来源:百度知道 编辑:UC知道 时间:2024/07/05 14:28:37
大家都知道,默认情况下,网页上的超链接访问之前是蓝色,访问后是红色,我想知道是不是有某些文件记录这些被点击访问过的超链接?
更清楚一点,我具体是有这样的需求:有两台电脑,经常换着用,我在电脑A上看过的网页链接访问后是红色,能否通过某些技术手段,将哪些我已经在A上看过了链接在电脑B上也显示为红色.
网页超链接颜色变换是网页制作者事先设置好的,但是设置好了也要通过windows系统某些文件来记录啊,我关心的是由哪些文件来记录,因为即便电脑重起,看过的链接还是会被系统记录下来变色以区别的。
我试过清除删掉COOKIES,链接还是紫色,倒是跟C:\Documents and Settings\您的用户名\Local Settings\History 中文件有关系.然后试着覆盖别的帐户也可以做到,但是覆盖后没用,除了能显示之前用户的历史记录,但是不会变色...
继续期待...

在C:\Documents and Settings\您的用户名\Local Settings\Temporary Internet Files目录下保存了您登陆网站时的临时文件,包括COOKIES。你可以尝试先上网将蓝色的链接点成紫色,然后关掉,删掉那目录下所有的COOKIES等文件,再开刚才的网页,链接是紫色的。。。就是说那些临时文件与你的目的无关,你即使把它们转存到另一台电脑,也无法达到你说的目的。
**************************************************
在C:\Documents and Settings\您的用户名\Local Settings\History目录下保存了您登陆网站后的历史纪录。用上面的办法再试试看,会发现字体颜色的改变就是HISTORY文件夹里的网页文件记录的。然后你可以尝试把HISTORY文件夹拷贝出去,放到另外那台电脑,覆盖。。。一定会失败吧!我已经尝试过了,这个覆盖是不允许的。所以以我的观点,你想达到的效果不能实现。

说起超链接的变色,大家应该都不陌生了。比如:网页上的超链接访问之前是蓝色,访问后是红色,访问时又变成绿色。一般不同的浏览器有不同的默认颜色。其实你也可以通过控制BODY标记的超链接颜色属性来控制这些颜色的变化,让你的主页更富特色。语句如下:
〈Body Link="*" Vlink="*" Alink="*"〉

在语句中,“Link”、“Vlink”、“Alink”都是Body标识符的属性。其中"*"是指定颜色,它的值有:BLACK、BLUE、GREEN 等。“Link”决定还未访问的超链接的颜色,“Alink”决定访问时超链接的颜色,而“Vlink”决定已访问过的超链接的颜色。你可以试一下把上面的语句写成:
〈Body Link="RED" Alink="BLACK" Vlink="BLUE"〉

这样你网页上的超链接将在访问之前是红色,访问