我想截取一个网页的屏幕截图,一次性显示所有元素工具提示。可以吗?
为了清楚起见,我尝试显示 Chrome/Firefox 在将光标悬停在元素上时显示的原生工具提示。文本通常取自“title”属性或图像的“alt”属性。
原因是我需要验证复杂页面上许多工具提示的文本,而不需要截取数十张屏幕截图。从 HTML 导出文本并不合适,因为工具提示需要在上下文中查看。
强制将每个元素的状态设置为“:hover”并不能解决问题。这会更改 CSS,但不会显示工具提示。
可以在 Chrome 或 Firefox 中运行的解决方案就很棒了。
谢谢!
答案1
这是不可能实现的。Tooltips 是一个 Windows 函数,Windows 确定如果显示另一个 Tooltip,则必须删除第一个 Tooltip。
实际情况是,相同的工具提示被重复使用。文本被改变,其位置也改变了。