首页 > 解决方案 > 延迟 url 链接显示在左角

问题描述

有没有办法通过Javascript延迟浏览器左下角显示的url链接?我意识到一个可能的解决方案是在鼠标悬停时从链接中添加和删除 href 属性,并使用 setTimeout 设置延迟。但是,我不认为这是一个理想的解决方案,因为谷歌索引等,并且链接在鼠标悬停之前没有初始 href 属性。此外,更改浏览器中的设置也不是一种选择。

提前致谢。

标签: javascriptcssurlhyperlink

解决方案


正常放置 href,以免影响 Google 索引。悬停时,将 url 移动到备用属性并使用 onClick 进行管理。当你想显示它时,将 url 移回 href。

我认为您需要一起删除 href 属性,因为即使是空的 href 也会在那里显示一些东西。如果是这种情况,您没有 href 的链接将需要一些 CSS 来伪造链接视觉效果。例如:颜色:蓝色;文字装饰:下划线;光标:指针


推荐阅读