javascript - 禁用浏览器中的链接引用工具提示

标签 javascript google-chrome firefox browser

我想知道是否有办法删除当我停止鼠标光标时出现在屏幕左下角的“工具提示”(我不知道该元素的名称是否正确)在链接上。

enter image description here

我从我的谷歌搜索结果页面截取了这个屏幕截图。正如您所看到的,第一个站点带有下划线,因为光标位于其上(您看不到光标,因为当我截图时它会消失)。我所说的工具提示是屏幕左下角的工具提示,周围是较小的红色矩形。

我找不到有关此元素的任何信息,老实说,我不知道是否可以通过更改某些浏览器设置来删除它。 我目前正在使用 Firefox 和 Chrome,但我正在寻找通用解决方案。

预先感谢您的帮助。

最佳答案

您可以在旧版浏览器中执行此操作,这会隐藏状态栏。

但是要手动关闭它,您可以将此脚本放在页面中的某个位置...它会删除 href 标记附加 onclick 事件监听器...

$("body").on('mouseover', 'a', function (e) {
    var $link = $(this),
        href = $link.attr('href') || $link.data("href");

    $link.off('click.chrome');
    $link.on('click.chrome', function () {
        window.location.href = href;
    })
    .attr('data-href', href) //keeps track of the href value
    .css({ cursor: 'pointer' })
    .removeAttr('href'); // <- this is what stops Chrome to display status bar
});

关于javascript - 禁用浏览器中的链接引用工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34212385/

相关文章:

javascript - Chrome 错误?文件输入后无法将标签大写

firefox - NoScript ABE - 允许远程站点访问本地资源吗?

html - wav oggenc html 音频->为什么它在 Firefox 中不起作用

javascript - 如何使用字符串作为更新对象的键

javascript - JS验证多个同名输入字段

javascript - JSON 到客户端的 ASP.NET 脚本服务的字符串?

MacOSX 或 AppleScript : get current URL from Firefox

javascript - 使用 Socket.io 的 Express 4 路由

macos - 为什么 Chrome 35 在运行 Karma 测试后断开连接?

css - Chrome 中的框阴影和边框半径错误