代码拉取完成,页面将自动刷新
var list = document.getElementById('list');
list.addEventListener('click', function (evt) {
var target = evt.target;
var fnt = target.dataset.fnt;
fnt in fntList && fntList[fnt]();
});
var fntList = {
changeFont: function () {
chrome.tabs.insertCSS(null,
{
code: "*{font-family: Consolas,'Microsoft Yahei' !important;}"
}
);
},
delCssFilter: function () {
chrome.tabs.insertCSS(null, {
code: "img {-webkit-filter: initial !important; filter: initial !important;}"
})
},
englishQuery: function () {
chrome.tabs.executeScript(null, {
code: `
var d, l, doc = document, b = doc.body, h = doc.head, s, scr;
d = doc.createElement('div');
d.id = 'icIBahyI-main_cont';
l = doc.createElement('i');
l.id = 'loading';
s = doc.createElement('style');
s.innerHTML = '#' + d.id + '{position:absolute;display:none;color:#00802D;background:#fff;box-shadow:0px 0px 5px;padding:8px;z-index:9999}';
h.appendChild(s);
b.appendChild(d);
b.appendChild(l);
doc.addEventListener('mouseup', function (e) {
var word = window.getSelection().toString().trim();
if (word) {
d.style.left = e.pageX + 'px';
d.style.top = e.pageY + 'px';
d.style.display = '';
load('http://open.iciba.com/huaci_new/dict.php?word=' + word);
}
});
doc.addEventListener('click', function () {
d.style.display = 'none';
});
function load(url) {
if (scr) {
scr.remove();
}
scr = doc.createElement('script');
scr.src = url;
h.appendChild(scr);
}
`});
}
};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。