Say花火学园-论坛 跳转搜索页 2021年3月8日

Say花火学园-论坛 跳转搜索页

// ==UserScript==
// @name         Say花火学园-论坛 跳转搜索页 2021年3月8日
// @namespace    waecy
// @version      0.0.1
// @description  Say花火学园-论坛 跳转搜索页
// @namespace    https://greasyfork.org/zh-CN/scripts/405283
// @author       waecy
// @include      *://www.sayhuahuo.com/?keyword=*
// ==/UserScript==


        // 获取url参数
        var urlKey = getQueryVariable('keyword');
        // 判断参数是否有值
        if (urlKey) {
            // 解码赋值
            urlKey = decodeURIComponent(urlKey);
            // 搜索框赋值
            document.querySelectorAll('.scbar_txt_td > input')[0].value = urlKey;

            // 点击搜索
            document.querySelectorAll('#scbar_btn')[0].click();

            // 自动关闭页面
            setTimeout(function(){
                 window.close();
            },0);
        }


    //获取url参数[得到url参数]为对象
    function getQueryVariable(variable) {
        var query = window.location.search.substring(1);
        var vars = query.split("&");
        for (var i = 0; i < vars.length; i++) {
            var pair = vars[i].split("=");
            if (pair[0] == variable) {
                return pair[1];
            }
        }
        return (false);
    }