我正在寻找一种方法来禁用 Internet Explorer 中图像和超链接的鼠标悬停工具提示。我尝试了 IE 8 的设置,但没有成功。我的研究表明,只有歌剧曾经有过这个选择。
我检查了我的 IE3并且它没有链接的工具提示,但图像有。它也没有设置来删除工具提示,所以这似乎从来都不是 IE 中的选项。
我理解这是 HTML 的一个功能,网页设计者有权决定页面是否包含这些工具提示。我只想删除我遇到的所有工具提示。禁用这些工具提示有充分的理由。例如,对于一些患有癫痫的人来说,这是一个问题。
如何在使用 Internet Explorer 时删除所有页面的工具提示?
答案1
正如@Oliver Salzburg 所说,唯一的解决方案是修改 html 文档以摆脱这些讨厌的工具提示,因为 IE 确实坚持使用它们。您的工具将是特丽克西,其之于 IE 就如同 Greasemonkey 之于 Firefox。
您可以根据在技巧 70. 使图片 alt 文本可见。
我不是 Greasemonkey/Trixie 的用户,但我想你可以从类似这个完全未经测试的 img 标签脚本开始:
// ==UserScript==
// @name Alt Tooltips
// @namespace http://www.superuser.com/
// @description Erase Alt text from images
// @include *
// ==/UserScript==
var res = document.evaluate("//img", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
var i, el;
for (i=0; el=res.snapshotItem(i); i++) {
el.alt='';
}
使用类似的超链接脚本。
答案2
大多数这些选项都可以在注册表中配置(这是我的 Explorer 注释文件中的内容,目前不在 Windows 机器上,但它应该可以让您知道在哪里查找 IE)
对于 explorer 来说,它们是:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"启用气球提示"=dword:00000000
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"FolderContentsInfoTip"=dword:00000000
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\提示]
“显示”=dword:00000000
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"StartButtonBalloonTip"=dword:00000000
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"显示信息提示"=dword:00000000
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
“NoSMBalloonTip”=dword:00000000
- 另一种选择是使用用户 css(推测)