MDN社区(即Mozilla开发者社区)具有很多高质量中英文文档。它是我开发时遇到概念模糊的地方经常访问的网站。因为默认搜索一些代码,优先显示的都是英文。但是恰恰这些显示的英文文档是有中文的。每次都是自己手动切换下中文显示。所以就想着在点击英文链接的时候,能够自动跳到中文链接。
需求分析
点击英文的搜索结果自动跳转到中文文档地址。
问题分析
其实在MDN的每篇文档的页面上都提供了一个select
表单供用户手动切换显示语言。其实我要做的也很简单,就是在页面加载的时候,使select
表单选择中文简体然后重新提交一次表单即可。
使用JS实现上面的一个提交表单的操作并不难,主要是在页面加载的时候执行JS代码(并且不是每次手动指定JS代码)。
解决方案
解决方案就是使用JS代码选择中文简体并且提交表单。点击到代码地址
这里需要借助chrome插件Tampermonkey 选择在页面加载的时候执行脚本即可。在一切配置妥当以后,就算我们在网站上点击的英文文档的搜索结果,在显示的时候也会自动跳转到中文的搜索结果。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。