From 4094947818ee3fb600db36ef04aa8805f7eda99c Mon Sep 17 00:00:00 2001 From: example Date: Tue, 14 May 2019 18:12:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=85=E5=BA=94=E8=AF=8D=E5=85=B8=E6=A0=87?= =?UTF-8?q?=E7=A4=BA=E7=AC=A6=E8=BD=AC=E4=B8=BA=E4=B8=AD=E6=96=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- translate/translate-dictionary.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/translate/translate-dictionary.js b/translate/translate-dictionary.js index 63c8396..1d86037 100644 --- a/translate/translate-dictionary.js +++ b/translate/translate-dictionary.js @@ -1,7 +1,7 @@ // ==UserScript== // @name 划词翻译:多词典查询 // @namespace http://tampermonkey.net/ -// @version 5.0 +// @version 5.1 // @description 划词翻译调用“有道词典(有道翻译)、金山词霸、Bing 词典(必应词典)、剑桥高阶、沪江小D、谷歌翻译” // @author https://github.com/barrer // @match http://*/* @@ -234,6 +234,10 @@ }, function (rst) { putEngineResult(ids.BING, htmlToDom('error: 无法连接翻译服务'), time); showContent(); + }, { + headers: { + 'Cookie': 'ENSEARCH=BENVER=0;' // 中文结果 + } }); }; obj[ids.HJENGLISH] = function (text, time) { @@ -875,7 +879,7 @@ rst = /dict.innerHTML='(.*)'; \tdict.style.display = "block";/g.exec(rst)[1]; rst = rst .replace(/\\"/g, '"') - .replace(/\\'/g, '\'')// inner-city 这个词会多一个斜杠,金山词霸的数据有些许瑕疵 + .replace(/\\'/g, '\'') // inner-city 这个词会多一个斜杠,金山词霸的数据有些许瑕疵 .replace(/onclick=/g, 'data-onclick='); rst = cleanAttr(rst, 'style'); // 标识符处理