我有一个solr搜索返回上下文突出显示结果显示网址和电子邮件后有一个空格 - 如"www.google go.com"或"email @ google.com"无论如何要关闭它,所以它们正常显示?谢谢.
查询:
/solr/core1/select?q=email&start=0&rows=10&sort=score+desc&fq=%28categories%3A%28*8*%29%29&wt=javabin&version=2
Run Code Online (Sandbox Code Playgroud)
在配置中突出显示部分
<searchComponent class="solr.HighlightComponent" name="highlight">
<highlighting>
<!-- Configure the standard fragmenter -->
<!-- This could most likely be commented out in the "default" case -->
<fragmenter name="gap"
default="true"
class="solr.highlight.GapFragmenter">
<lst name="defaults">
<int name="hl.fragsize">250</int>
</lst>
</fragmenter>
<!-- A regular-expression-based fragmenter
(for sentence extraction)
-->
<fragmenter name="regex"
class="solr.highlight.RegexFragmenter">
<lst name="defaults">
<!-- slightly smaller fragsizes work better because of slop -->
<int name="hl.fragsize">70</int>
<!-- allow 50% slop on fragment sizes -->
<float name="hl.regex.slop">0.5</float>
<!-- a basic …Run Code Online (Sandbox Code Playgroud) 我在Windows 7上,只是将IE升级到10.它工作正常,但Javascript无效.我知道它已启用,因为我可以进入设置并禁用它,然后我得到"no js"输出.但是启用后,我什么都没得到.JS控制台中没有错误.Firefox中的相同脚本给了我"你好".
浏览器模式为"10",文档模式为"标准",但更改这些不会产生任何不同.这是整个页面:
<!DOCTYPE HTML>
<html>
<body>
<script type="text/javascript">
document.write('hello');
</script>
<noscript>no js</noscript>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
其他网站上的类似结果 - 如果我转到使用Disqus评论的页面,我只是得到一个空白区域.如果JS被禁用,Disqus会返回一条消息说明.
谢谢.