强制所有浏览器工具提示同时显示

强制所有浏览器工具提示同时显示

我想截取一个网页的屏幕截图,一次性显示所有元素工具提示。可以吗?

为了清楚起见,我尝试显示 Chrome/Firefox 在将光标悬停在元素上时显示的原生工具提示。文本通常取自“title”属性或图像的“alt”属性。

原因是我需要验证复杂页面上许多工具提示的文本,而不需要截取数十张屏幕截图。从 HTML 导出文本并不合适,因为工具提示需要在上下文中查看。

强制将每个元素的状态设置为“:hover”并不能解决问题。这会更改 CSS,但不会显示工具提示。

可以在 Chrome 或 Firefox 中运行的解决方案就很棒了。

谢谢!

答案1

这是不可能实现的。Tooltips 是一个 Windows 函数,Windows 确定如果显示另一个 Tooltip,则必须删除第一个 Tooltip。

实际情况是,相同的工具提示被重复使用。文本被改变,其位置也改变了。

相关内容