5 browser google-chrome google-chrome-extensions
是否有任何 Chrome 扩展程序,当在页面上找到我的关键字时,我会通过自动突出显示来提醒我?
我不想每次都使用 crtl+f。
您可以使用如下用户脚本:
// ==UserScript==
// @name Keyword Info
// @namespace SuperUser 467276
// @include http://*
// ==/UserScript==
function addJQuery(callback) {
var script = document.createElement("script");
script.setAttribute("src", "//code.jquery.com/jquery-latest.min.js");
script.addEventListener('load', function() {
var script = document.createElement("script");
script.textContent = "jQuery.noConflict();(" + callback.toString() + ")();";
document.body.appendChild(script);
}, false);
document.body.appendChild(script);
}
function main() {
jQuery('*:contains("chrome")').each(function(){
if(jQuery(this).children().length < 1)
jQuery(this).css("background-color", "yellow") });
}
addJQuery(main);
Run Code Online (Sandbox Code Playgroud)
在示例中,这将突出显示直接包含搜索字符串的区分大小写匹配项的所有元素(不仅仅是匹配文本,因为 HTML 不是这样工作的)。chrome
此解决方案使用此 Stack Overflow 问题中的 jQuery 包含代码。已经包含 jQuery 的网站可能会出现问题;使用其他解决方案可能会更成功。
截屏:

| 归档时间: |
|
| 查看次数: |
695 次 |
| 最近记录: |