问题标签 [highlighting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
10697 浏览

solr - 使用 Solr 1.4 进行通配符搜索和突出显示

除了一些小的配置和架构更改之外,我已经安装了 SOLR 1.4 的相当普通的安装。

我用于索引的主要字段类型是:

现在,当我使用

我得到了突出显示,并且得分非常准确。

但是,对于通配符,我假设您需要使用“q.alt”?真的吗?如果是这样,我的查询如下所示:

当我使用上述查询时,突出显示不起作用,所有分数都是“1.0”。

我究竟做错了什么?在不绕过一些非常酷的 SOLR 优化的情况下,这是我想要的。

干杯!

0 投票
2 回答
1747 浏览

pdf - 根据在 HTML 页面上单击的链接打开带有突出显示的单词的 PDF

是否可以通过单击网页中的链接打开 PDF,在某个页面上突出显示某个单词。例如,我的应用程序扫描 pdf 文档中的关键字并打印它们的外观摘要。如果用户可以单击链接并在正确的页面上打开 PDF,并且该单词的所有实例都在打开的页面上突出显示,那就太好了。

这是否可能 - 或者类似的东西,如果不是这样的话。

0 投票
3 回答
501 浏览

menu - 菜单上的主页链接未突出显示

我的菜单在单击时会显示活动链接,但主页链接 ( http://www.obsia.com ) 除外。它从不突出显示。我试着到处玩,但我似乎无法弄清楚。这是我用来突出显示链接的 jquery 代码?

我在产品页面上还有另一个菜单,我想在全局菜单中突出显示兄弟姐妹的父母和我们的产品。这是产品菜单的 jquery 代码:

}); });

我试着添加这个:

但这似乎不起作用?

有没有人有一个简单的方法来完成它?任何帮助将不胜感激你们。

亲切的问候,G

0 投票
3 回答
1145 浏览

jquery - 突出显示 JQuery 中的重叠文本

我有这个纯 HTML:

还有这些短语:

在 JQuery 中,是否有某种方法可以遍历短语列表,并在出现在文本中时突出显示短语,并用颜色或边框等来描绘重叠?

我知道有简单的荧光笔,但这不会奏效。也许有覆盖不透明的东西?谢谢!

0 投票
1 回答
1453 浏览

java - 如何使 Google Web Toolkit(GWT) 中的 RichTextArea 可通过鼠标选择/突出显示但不可编辑/可修改?

我目前正在制作一个 GWT 项目,我在其中显示一些 HTML RichTextArea,并且我希望RichTextArea鼠标可以选择/突出显示,但用户不能编辑/修改。除了这个问题,你能否告诉我如何在字符串中检索一些突出显示的文本,而无需我添加一个文本背景工具栏,在突出显示文本后RichTextArea,你可以更改文本背景的颜色,在此基础上,您添加一个单独的周期性循环线程,该线程检查文本背景何时从白色(或网页的本机颜色)发生实质性变化,并最终提取其文本背景颜色与所选文本不同的字符串。

0 投票
1 回答
143 浏览

c# - Csharp 组件,它为 2 个字符串的差异生成带有高亮显示的片段

我需要类似于 Delphi DLL 的 C# 实现(最好是开源的)。我目前正在使用包装器(提供了 C# 语法,但它是来自不同语言的调用)

它在里面调用

在哪里

它的作用是返回 str1 的左侧片段 html 和 str2 的右侧 html 片段,其中差异突出显示为通过引用传递的字符串。Range 参数决定了 html 片段的大小。不确定 trim > 0 的作用。

0 投票
1 回答
97 浏览

build-process - 如何在 shell 窗口中更改构建输出的颜色?

我有一个从批处理文件运行的构建过程。它产生大量的文本。有时它会打印单词“错误”或“警告”,然后是一条消息。错误和警告在大量文本中消失了。

我可以在将它们发布到屏幕之前通过一些字符串操作程序通过管道将它们以不同的颜色突出显示吗?可能在 dos 窗口或 cygwin shell 窗口中?

谢谢。

0 投票
2 回答
18213 浏览

php - 替换 preg_replace 中的字符串

我想突出显示特定的单词。

例如phpnetfunc

php.net s earch for in the all **php**.**net** sites this mirror only **func**tion list online documentation bug database Site News Archive All Changelogs just pear.**php**.**net** just pecl.**php**.**net** just talks.php.net general mailing list developer mailing list documentation mailing list What is **PHP**? **PHP** is a widely-used...

提前谢谢。

0 投票
2 回答
20961 浏览

jquery - jQuery Validation 插件:在元素的错误容器中添加/删除类

我正在使用 jQuery Validation 插件,我编写了以下代码,如果无效,它将向元素的 ( <input>) 父级 ( ) 添加一个类,并在.<label><span><br>

的HTML ...

...和jQuery。

所以,如果一个表单元素没有通过验证,它会变成:

这很好用,但是,如果一个字段的内容被更正并变为有效,则该类显然不会从其父级中删除(实际上,错误元素也没有,它只是获取一个display: none;CSS 属性)。如何检查元素是否有效并删除其父类?

任何帮助将不胜感激 !


已编辑:添加了更多信息。

0 投票
1 回答
2410 浏览

search - Solr 1.4 中的高亮显示 - requireFieldMatch

我有一个对象

这三个都设置为stored=true的字段。

用户在我的系统中搜索这个词

我想在所有三个地方突出显示 foo。

用户在标题中搜索单词 foo

我只想在标题中突出显示 foo 。

当我添加 hl.requireFieldMatch=truehl.usePhraseHighlighter=true作为对 SOLR 的查询的一部分时,在进行通用非字段搜索时,我无法在所有三个地方突出显示。有没有办法让这两种情况都起作用?

我关闭了这两个项目,但是我在查询的某些字段部分中添加了用户看不到的部分,例如仅显示已发布的项目。问题是

当用户仅搜索单词“foo”时,导致正文中发布的单词突出显示。