使用 OffiDocs 在 Chrome 中突出显示活动行
Highlight Active Row Chrome web store extension
描述:
Run the Chrome online web store extension Highlight Active Row using OffiDocs Chromium online.
此扩展使当前选定的表行更加可见,有助于防止错误的数据输入。每当选择表格内的输入框时,整个表格行的样式就会发生变化。
目标是让您当前正在哪一行输入数据变得非常明显,以减少在错误行上输入数据的机会。
工作原理:该扩展注入一个小脚本,将“focusin”/“focusout”事件侦听器添加到根文档对象。
当“focusin”事件触发时,它从该事件开始。
目标并遍历 DOM 来寻找父元素。
如果发现它将内联样式设置为预设的突出显示样式。
当“focusout”事件触发时,它从该事件开始。
目标并遍历 DOM 来寻找父元素。
如果发现它清除了内联样式。
额外详细信息:* 首次访问新网站时,需要启用该扩展程序,方法是单击扩展程序图标并从上下文菜单中选择“启用突出显示此域上的活动行”。
这允许用户仅在选定的网站上运行扩展程序。
* 当前硬性设置 MAX_DEPTH 为 5,限制了停止前检查的父级数量。
这应该可以防止对未连接到表的节点进行所有不必要的 DOM 遍历,而且如果输入位于或两个。
未来的功能: - 添加一个选项页面,允许用户设置自定义突出显示样式这是一个开源项目。
访问Highlight-Active-Row 的 Github 页面获取源代码、报告错误或做出贡献。
https://github.
com/tomrule007/highlight-active-row Version History: 1.
2.
1: Fixed bug that required user to reload the extension on page changes.
1.
2.
0: Allow the user to enable/disable the extension for each website domain 1.
1.
0: Switched to focusin/focusout events & delegation which works with dynamically added content.
1.
0.
0:事件侦听器在加载时附加到每个输入元素,并且不适用于动态添加的内容。
附加信息:
- 由 thomasjherzog 提供
- 平均评分:2.67 星(还可以)
-开发人员 此邮件地址受spam bots保护。 您必须启用JavaScript才能查看。
Highlight Active Row web extension integrated with the OffiDocs Chromium online