现代浏览器取消了经典状态栏,而是在窗口底部绘制一个小工具提示,显示悬停/焦点上的链接目标.
以下屏幕截图中说明了这种情况(在我的情况下是不受欢迎的)行为的示例:

我正在研究一个Intranet Web应用程序,并且想要针对某些特定于应用程序的操作禁用此行为,因为坦率地说,https://server/#到处都是看起来像眼睛疼痛并且是突兀的,因为在某些情况下我的应用程序在该位置绘制自己的状态栏.
我不是一个网络开发者,所以我的知识在这个领域仍然相当有限.
无论如何,这是我对jQuery的尝试:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Target Tooltip Test</title>
<style>
a, span.a {
color: #F00;
cursor: pointer;
text-decoration: none;
}
a:hover, span.a:hover {
color: #00F;
}
a:focus, span.a:focus {
color: #00F;
outline: 1px dotted;
}
</style>
<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script>
$(document).ready(function() {
patch();
});
function patch() {
$('a').each(function() {
var $this = $(this).prop('tabindex', 0);
if($this.prop('href').indexOf('#') == -1 || $this.prop('rel').toLowerCase() == 'external') {
return;
}
var …Run Code Online (Sandbox Code Playgroud)