出现该问题的原因

  • PubMed 的人机验证程序加载失败
  • PubMed 页面左侧勾选了 Books and Documents
  • 有些浏览器有“兼容模式”,是为了兼容老网页的,这种模式下插件不会运行,需要关闭

前两种情况的解决方法见下文


情况一:PubMed 的人机验证程序加载失败

近期,PubMed在页面上放置了一个 Google 链接,用于人机验证,该程序导致页面会出现以下情况:

  • 页面一直处于加载状态,通常长达30秒
  • 搜索框的“Search”按钮显示为灰色(如下图红框)
  • 页面内容结果能正常显示,但按钮基本上都点击不了

这是因为 页面在等待这个 Google 链接 导致的,只有当 该链接完成加载超时断开,之后的代码才会继续运行。Scholarscope 也受其影响,在等待期间无法运行,不会显示期刊信息。

解决方案

目前短平快的解决方法就一个:

  • “科学上网”,能访问 Google,问题自然能解决。但请将 scholarscope.online 这个域名放到白名单,不要科学上网,不然加载时间也会延长

其他方法也有,麻烦一些,需要更新 Scholarscope 至 4.0.5,插件的菜单列表里有“应急链接”,还原大部分功能,但仅在 PubMed 访问出现问题时才会开启服务,以后 PubMed 恢复了,就会关闭这个功能。


P.S. 如果有空,请给 PubMed 留言,向他们反馈这个 Google 链接的问题:

https://support.nlm.nih.gov/support/create-case/

这是本次问题所提到的链接:https://www.google.com/recaptcha/enterprise.js


情况二:PubMed 页面左侧勾选了 Books and Documents

解决方案

不勾选“Books and Documents”即可