Don't be evil
当前为
// ==UserScript==
// @name Better Google
// @namespace google
// @version 0.1.5
// @description Don't be evil
// @author aligo
// @match https://*.google.com/search?*
// @include /^https?://(?:www|encrypted|ipv[46])\.google\.[^/]+/(?:$|[#?]|search|webhp)/
// @grant none
// ==/UserScript==
(function() {
'use strict';
document.querySelectorAll('.g .rc').forEach((el) => {
var linkEl = el.querySelector('.r > a');
var addEl = linkEl.nextSibling;
var urlEl = document.createElement('a');
urlEl.href = linkEl.href;
urlEl.target = '_blank';
urlEl.innerText = linkEl.href;
urlEl.style.color = '#006621';
urlEl.style.fontSize = '16px';
var betterEl = document.createElement('div');
betterEl.style.wordBreak = 'break-all';
betterEl.style.lineHeight = '20px';
betterEl.appendChild(urlEl);
if (addEl) {
for (var _el of addEl.children) {
if (_el.className.indexOf('TbwUpd') == -1) {
betterEl.appendChild(_el);
}
}
}
el.querySelector('.r').appendChild(betterEl);
el.querySelectorAll('.TbwUpd').forEach(el => el.remove());
linkEl.querySelector('h3').previousSibling.remove();
});
})();