这个网页怎么添加到在线词典中

网址如下,试了几个关键词都没成功。

url配置:
http://www.bbintl.org/bible/search/?word=%GDWORD%
script:
deepseek生成的,提示语

1,读取url中的word参数
2,将第1步读到的数据,输入到文本框,见附件中的 name=“stxt” 的input框
3, 模拟按钮submit点击事件

5,script脚本要等document ready之后执行,如果已经ready,延迟或直接执行。

根据上面的要求生成js脚本

(function() {
    // 等待DOM加载完成的函数
    function domReady(callback) {
        if (document.readyState === 'complete' || document.readyState === 'interactive') {
            // 如果已经ready,延迟一点执行以确保DOM元素可用
            setTimeout(callback, 1);
        } else {
            document.addEventListener('DOMContentLoaded', callback);
        }
    }

    // 从URL获取参数值的函数
    function getUrlParameter(name) {
        name = name.replace(/[\[\]]/g, '\\$&');
        const regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)');
        const results = regex.exec(window.location.href);
        if (!results) return null;
        if (!results[2]) return '';
        return decodeURIComponent(results[2].replace(/\+/g, ' '));
    }

    // 主函数
    function autoFillAndSubmit() {
        // 1. 读取URL中的word参数
        const wordParam = getUrlParameter('word');
        
        if (wordParam) {
            // 2. 找到name="stxt"的input框
            const stxtInput = document.querySelector('input[name="stxt"]');
            
            if (stxtInput) {
                // 将参数值填入输入框
                stxtInput.value = wordParam;
                
                // 3. 找到提交按钮并触发点击事件
                const submitButton = document.querySelector('input[type="SUBMIT"], input[type="submit"]');
                
                if (submitButton) {
                    // 触发点击事件
                    submitButton.click();
                } else {
                    console.warn('未找到提交按钮');
                }
            } else {
                console.warn('未找到name="stxt"的输入框');
            }
        } else {
            console.log('URL中没有word参数');
        }
    }

    // 当DOM准备好后执行
    domReady(autoFillAndSubmit);
})();
1 Like

现在卡的不是这里了,是脚本栏无法输入,前面的图标那里能输入,脚本栏无法进行编辑。

以下是ng的版本信息:
Version: 26.2.0.de37daa at 2026-01-08T02:28:06Z
Qt 6.7.2 MSVC 194435222
windows winnt 10.0.22631 x86_64-little_endian-llp64
Flags: ZIM EPWING OPENCC

双击不能编辑吗

嗯,名称、地址、图标栏都能编辑,就脚本那里无论双击单击,就是没法编辑输入。单位的可以。不知为何,都是win11系统。

怎么背景是白色的?脚本那一列。

嗯,不太清楚,单位用着一样的版本,没出现这个问题。我回头再重装一下试试。


这个选项打开看看。

另你的url配置中少了个?字符