隐藏状态栏上的锚点显示

时间:2012-10-16 09:50:23

标签: html url hide anchor

我正在创建一个jQuery UI webapp,我在窗口底部使用一个固定的“状态栏”,以便在需要时显示相关信息的小片段。信息显示在状态栏的左下角。到目前为止一切都好。我遇到的问题是这个 - 我的webapp中有很多锚点。例如,在应用程序的左侧,我显示了一个有很多

的jstree树视图
<a href='#'>...

锚元素。目前正在发生的事情是,当用户将鼠标悬停在这样的树视图项目上时(或者就此而言另一个锚点),浏览器(谷歌浏览器)非常有用地弹出左下角的链接URL。我想其他浏览器也做类似的事情,但现在我只测试Chrome,即使从长远来看,这两个webkit浏览器真的很重要。

嗯......有用的链接URL弹出窗口在“普通”网页中非常方便有用,但在我的webapp中完全不合适。有什么方法可以抑制它吗?从我所做的所有阅读中我得到的结论是,大多数浏览器都阻止了这种抑制,因为它可能是一个潜在的安全漏洞。

当然,我可以将自己的“暗示文本”出现在其他地方,但那会非常不协调。有什么我可以在这里做的,还是我坚持弹出窗口?我非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

如果您使用<a>元素,浏览器将始终在悬停时显示地址,正如您所说的主要是出于安全原因。

但是,您可以使用充当链接的<span>元素,因此浏览器不会在悬停时显示它们,请参阅我的工作demo