Goldendict网站词典在单独页签-支持自定义script


这个打开后,大部分都不能用了,标题页多了一些英文。还不如之前没开启这个功能。


不开,其他检索结果正常(都是没用脚本的),开了,全部不显示或者页面出错。目前不开的话,其他还能用,就最下面这个异常。就是46楼那个脚本链接。

看起来是出bug了,退出gd-ng,重新运行呢

一样。开启后目前只是能贴脚本链接了,但贴了链接就检索出错,把这个选项去掉勾选的话,刚帖进去的那个检索脚本还是不起作用。

脚本只在开启上面的选项后才有用。

你贴了什么脚本,发出来看下。

就是您教的那个。

const urlParams = new URLSearchParams(window.location.search);
var keyword = urlParams.get(“word”);
// 查找搜索框
const searchInput = document.querySelector(‘.input-search’);
// 查找搜索按钮
const searchButton = document.querySelector(‘.btn-search’);
console.log(‘Searching for:’, keyword);
console.log(‘Search input:’, searchInput);
console.log(‘Search button:’, searchButton);

            // 填入搜索关键词
            searchInput.value = keyword;
            
            // 触发输入事件以确保页面响应
            const event = new Event('input', { bubbles: true });
            searchInput.dispatchEvent(event);
            
       // 方式2:创建鼠标事件
        setTimeout(() => {
            const mouseEvent = new MouseEvent('click', {
                view: window,
                bubbles: true,
                cancelable: true
            });
            searchButton.dispatchEvent(mouseEvent);
        }, 100);

脚本需要按具体的网站调整,不是通用的。

这个脚本应该是对的。没复现出来你的问题,标题额外多了capti…的情况

我是直接复制的您给的那个针对中华那个网页的。那就奇怪了,不知为何它怎么会出现那种情况。

对了,忘记说了,那个英文不是固定的,是每次输入一个中文词,它会跟着词出现在标题里。

现在的情况又变了,是都启用了,但是是空白,标题没东西了,内容也空白了。我录了屏。地址在 https://c.wss.ink/f/k4j76k7ars5 复制链接到浏览器打开

又可以了,真是一天好几回变化。

感觉是webengine出问题了。具体看不到错误。

你不配置script可以打开吗

现在又正常了。暂时这么用着吧,现在所有的都正常了。








刚说完,又不稳定了,现在是那个标题栏会自动变成英文,我点击左边的查词栏的具体词语,它会第一下变成正常的,然后突然标题栏自己刷新一下,马上变成带英文的。重启软件还是这样。录屏https://c.wss.ink/f/k4kie0kcsr7 复制链接到浏览器打开

caption vtt是什么?

不清楚,输入汉字词组查词,它自己开始跳转时生成的。我没输入那玩意。