Add to the Google Full Search button.
当前为
// ==UserScript==
// @name GoogleFullSearchButton
// @name:zh-CN 谷歌全面搜索按钮
// @namespace http://www.coofly.com/
// @version 1.0
// @description Add to the Google Full Search button.
// @description:zh-cn 给Google添加上全面搜索按钮。
// @author Coofly
// @match http://tampermonkey.net/scripts.php
// @include http://*.google.*/search*
// @include https://*.google.*/search*
// @include http://*.google.*/webhp*
// @include https://*.google.*/webhp*
// @grant none
// ==/UserScript==
(function(){
var intervalId = -1;
function AddFullSearchButton ()
{
var abCtls = document.getElementById('ab_ctls');
if (null === abCtls) return;
if (intervalId >= 0){
clearInterval(intervalId);
console.log('intervalId已取消');
}
var targetUrl = '';
var btnClass = '';
if (location.href.indexOf('&safe=off') >= 0)
{
targetUrl = location.href.replace('&safe=off', '');
btnClass = 'ab_button selected';
}
else
{
targetUrl = location.href + '&safe=off';
btnClass = 'ab_button';
}
console.log('targetUrl = ' + targetUrl);
var buttonHtml = '<li class="ab_ctl"><a href="' + targetUrl + '" class="' + btnClass + '">全面搜索</a></li>';
abCtls.insertAdjacentHTML('afterbegin', buttonHtml);
}
var abCtls = document.getElementById('ab_ctls');
if(null === abCtls)
{
intervalId = setInterval(AddFullSearchButton, 100);
console.log('intervalId = ' + intervalId);
return;
}
else
{
AddFullSearchButton();
}
})();