Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 链接';当目标为空时,s的颜色不会更改为Visited_Javascript_Html - Fatal编程技术网

Javascript 链接';当目标为空时,s的颜色不会更改为Visited

Javascript 链接';当目标为空时,s的颜色不会更改为Visited,javascript,html,Javascript,Html,当目标设置为“空白”时,“我的链接”不会更改为默认访问颜色。如何修复它(我想在新窗口中打开链接)? 有人有过类似的经验吗?我想说,在重新加载原始页面后,您的链接会改变颜色,还是不会 若您正在搜索一个变通方法,那个么它将帮助您将链接标记为js访问的链接,这是一个线程 严格地说,根本就不存在“被访问”的国家 个人链接。是URL本身被解释为 浏览器“已访问”。指向中URL的任何链接 浏览器的历史记录将接收由:visted定义的样式 CSS中的伪样式 在google.com之前添加http://,否则它

当目标设置为“空白”时,“我的链接”不会更改为默认访问颜色。如何修复它(我想在新窗口中打开链接)?
有人有过类似的经验吗?

我想说,在重新加载原始页面后,您的链接会改变颜色,还是不会

若您正在搜索一个变通方法,那个么它将帮助您将链接标记为js访问的链接,这是一个线程

严格地说,根本就不存在“被访问”的国家 个人链接。是URL本身被解释为 浏览器“已访问”。指向中URL的任何链接 浏览器的历史记录将接收由:visted定义的样式 CSS中的伪样式


google.com
之前添加
http://
,否则它是本地链接。检查你的CSS,也许你使用了如下样式:

a { color: _yourcolor_; }

通过这种方式,它将所有状态(包括:已访问)中的所有链接样式设置为一种颜色。

谢谢。不,没有。我不想使用js。所以,若目标为空,您能确认浏览器并没有将我的链接设置为已访问吗?不,这不重要。即使您未使用链接访问该页面,也应将其视为已访问。您可以添加一个正在使用的链接示例吗?很奇怪,我的代码非常简单:“target=“\u blank”“>新窗口中的谷歌链接有效吗?我试过了,我的浏览器不更改颜色链接的唯一原因是如果链接不工作。否则它就成功了。问题绝对不是targetblank。为了让链接正常工作,我不得不在http://上添加广告。在Firefox下,由于隐私原因,访问过的链接颜色功能已经被禁用。“看吧,”杰伊,你好像弄错了。摘要特别指出,“浏览器严格限制您可以使用此伪类选择的元素应用的样式:仅颜色、背景色…”虽然浏览器限制您可以更改的内容,但您可以更改:已访问链接的颜色。