链接预览

鼠标指向链接标识图标预览链接网页

< Feedback on 链接预览

Değerlendirme: İyi - script çalışıyor

§
Gönderildi: 28.08.2024

强烈建议加上一个切换是否预览的设置功能, 在一些网站有时候太容易误把鼠标悬停到某个网址的预览图标上了..

hzhbestSahip
§
Gönderildi: 02.09.2024

稍后更新。

§
Gönderildi: 03.09.2024

稍后更新。

麻烦大佬能用快捷键切换预览状态嘛

§
Gönderildi: 03.09.2024

另外反馈一个最新版的bug, 在一些没有触发预览的链接边缘有时候会自动出现蓝色边边
正常情况应该是触发预览的那个链接, 在打开预览窗之后才会出现对应的蓝色边边将它包围起来

hzhbestSahip
§
Gönderildi: 04.09.2024

另外反馈一个最新版的bug, 在一些没有触发预览的链接边缘有时候会自动出现蓝色边边
正常情况应该是触发预览的那个链接, 在打开预览窗之后才会出现对应的蓝色边边将它包围起来

参见→https://greasyfork.org/zh-CN/scripts/483134-%E9%93%BE%E6%8E%A5%E9%A2%84%E8%A7%88/discussions/253998

麻烦大佬能用快捷键切换预览状态嘛

可以做。

§
Gönderildi: 05.09.2024
Düzenlendi: 05.09.2024

另外反馈一个最新版的bug, 在一些没有触发预览的链接边缘有时候会自动出现蓝色边边
正常情况应该是触发预览的那个链接, 在打开预览窗之后才会出现对应的蓝色边边将它包围起来

参见→https://greasyfork.org/zh-CN/scripts/483134-%E9%93%BE%E6%8E%A5%E9%A2%84%E8%A7%88/discussions/253998

麻烦大佬能用快捷键切换预览状态嘛

可以做。

我出现的这个问题跟那个不一样, 我这个是会莫名随机触发蓝色纯边框, 就是在没有触发预览的情况下
2.1之前(包括2.1)都不会出现这个问题, 麻烦大佬排查排查, 感谢

hzhbestSahip
§
Gönderildi: 08.09.2024

我出现的这个问题跟那个不一样, 我这个是会莫名随机触发蓝色纯边框, 就是在没有触发预览的情况下
2.1之前(包括2.1)都不会出现这个问题, 麻烦大佬排查排查, 感谢



我习惯用点击模式了,这是在悬停模式下才存在的问题,怪不得一直没发现。请静候更新

§
Gönderildi: 08.09.2024

我出现的这个问题跟那个不一样, 我这个是会莫名随机触发蓝色纯边框, 就是在没有触发预览的情况下
2.1之前(包括2.1)都不会出现这个问题, 麻烦大佬排查排查, 感谢



我习惯用点击模式了,这是在悬停模式下才存在的问题,怪不得一直没发现。请静候更新

感谢大佬修复
预览的小窗会记住上次在当前页面打开或修改大小后的窗口大小,
那能否直接根据域名记住(存储)预览窗的大小呢, 这样每次打开相关域名的链接, 就能直接用对应大小的预览窗预览
节省调整窗口的时间

hzhbestSahip
§
Gönderildi: 09.09.2024

已记录,将择时更新

§
Gönderildi: 29.09.2024

已记录,将择时更新

催更一波, 希望大佬不要介意 (>...<)

hzhbestSahip
§
Gönderildi: 22.11.2024

请更新;在重构预览窗位置相关的函数上花了不少时间,加上有点忙,拖延了进度。

§
Gönderildi: 29.11.2024

请更新;在重构预览窗位置相关的函数上花了不少时间,加上有点忙,拖延了进度。

感谢大佬百忙之下的更新!
我想反馈一下之前一直存在的bug, 就是在某些网站上面点击导航栏链接, 预览图标会出现显示错误, 这里我没有开启预览
仍然出现了预览图标

hzhbestSahip
§
Gönderildi: 04.12.2024
我想反馈一下之前一直存在的bug, 就是在某些网站上面点击导航栏链接, 预览图标会出现显示错误, 这里我没有开启预览
仍然出现了预览图标



这是因为网页的脚本控制了在某些情况下直接修改链接的class属性导致抹除了预览图标添加的class属性影响了其显示隐藏功能。
下个版本添加切换到关闭状态时去除图标的功能吧。

§
Gönderildi: 24.12.2024
我想反馈一下之前一直存在的bug, 就是在某些网站上面点击导航栏链接, 预览图标会出现显示错误, 这里我没有开启预览
仍然出现了预览图标



这是因为网页的脚本控制了在某些情况下直接修改链接的class属性导致抹除了预览图标添加的class属性影响了其显示隐藏功能。
下个版本添加切换到关闭状态时去除图标的功能吧。

催更一波, 麻烦大佬了.

hzhbestSahip
§
Gönderildi: 03.01.2025

催更一波, 麻烦大佬了.

版本已更新

§
Gönderildi: 18.01.2025

催更一波, 麻烦大佬了.

版本已更新

大佬, 能否再加一个新功能呀, 可以根据域名和URL自定义iframe元素里面的css, 跟窗口大小和位置一样用设置存储起来方便管理和修改.

hzhbestSahip
§
Gönderildi: 20.01.2025

大佬, 能否再加一个新功能呀, 可以根据域名和URL自定义iframe元素里面的css, 跟窗口大小和位置一样用设置存储起来方便管理和修改.

也不是不能做到,但这也属实是太小众的功能了……
既然你知道定义CSS,应该也知道 Stylus ,其高级设置中有一个【通过 HTML[stylus-­iframe] 确定 iframe 父页面】,开启它,然后按其提示来写对应域名的iframe中CSS即可。
参考:https://www.firefox.net.cn/read.php?tid=78999&fid=5

§
Gönderildi: 20.01.2025

大佬, 能否再加一个新功能呀, 可以根据域名和URL自定义iframe元素里面的css, 跟窗口大小和位置一样用设置存储起来方便管理和修改.

也不是不能做到,但这也属实是太小众的功能了……
既然你知道定义CSS,应该也知道 Stylus ,其高级设置中有一个【通过 HTML[stylus-­iframe] 确定 iframe 父页面】,开启它,然后按其提示来写对应域名的iframe中CSS即可。
参考:https://www.firefox.net.cn/read.php?tid=78999&fid=5

感谢大佬指点, 直接用 HTML[stylus-­iframe] 比我的想法更好.
最新版的预览图标清除还是有些问题, 我想保留那个悬停链接之后出现虚线外框的效果,
另外就是能否自定义设置不同域名采用点击预览还是悬停预览.

hzhbestSahip
§
Gönderildi: 21.01.2025
最新版的预览图标清除还是有些问题, 我想保留那个悬停链接之后出现虚线外框的效果,
另外就是能否自定义设置不同域名采用点击预览还是悬停预览.

因为是和禁用状态绑定的,所以链接悬停的样式也会禁用掉(本来这是用来提示此为可预览链接,已经指向图标 时表明所关联的是哪条链接)
虚线外框效果可以自己添加一个全局样式:
a:hover {
outline: 2px dotted #939393;
}

不同域名触发方式不同的话,如果记混了会容易造成误操作吧

§
Gönderildi: 21.01.2025
最新版的预览图标清除还是有些问题, 我想保留那个悬停链接之后出现虚线外框的效果,
另外就是能否自定义设置不同域名采用点击预览还是悬停预览.

因为是和禁用状态绑定的,所以链接悬停的样式也会禁用掉(本来这是用来提示此为可预览链接,已经指向图标 时表明所关联的是哪条链接)
虚线外框效果可以自己添加一个全局样式:
a:hover { outline: 2px dotted #939393; }
不同域名触发方式不同的话,如果记混了会容易造成误操作吧

不同域名触发方式不同, 我的意思是相当于做个白名单, 有特别设置的域名才使用特定的触发方式,
然后在有设置特定触发方式的域名下面切换预览模式, 就是临时切换, 刷新完网页就又回到预设的触发方式.
其实如果能做成正则匹配的url白名单采取不同于全局的触发模式会更好, 只是怕会增大大佬的工作量(>...<)
有这个需求主要是因为用了其他脚本设置了一些域名下面的网址用新标签打开, 但是跟大佬脚本的点击的预览模式会冲突,
但是大佬脚本的预览模式只能全局切换就很麻..

hzhbestSahip
§
Gönderildi: 22.01.2025
有这个需求主要是因为用了其他脚本设置了一些域名下面的网址用新标签打开, 但是跟大佬脚本的点击的预览模式会冲突,
但是大佬脚本的预览模式只能全局切换就很麻..

这个冲突还真的挺无语的……
------------
脚本 #289 行:

onClick = GM_getValue(is_onClick, onClick);

改为:

onClick = GM_getValue(is_onClick, onClick);
const forced_dis-onClick_Sites = [
{name: "Baidu", urlpattern: '.+\.baidu\.com\\'},
{name: "必应", urlpattern: '.+\.bing\.com\\'}
];
for (let i = 0; i < forced_dis-onClick_Sites.length; i++) {
if (new RegExp(forced_dis-onClick_Sites[i].urlpattern).test(location.href)) {
onClick = 0;
break;
}
}

其中强制悬停触发网站数组 【forced_dis-onClick_Sites】内的网站名单和正则自己按需调整;也可以把【onClick = 0;】改成【onClick = 1;】来将其功能反向(建议如果这样做的话【forced_dis-onClick_Sites】也最好改名反义)。

§
Gönderildi: 22.01.2025
有这个需求主要是因为用了其他脚本设置了一些域名下面的网址用新标签打开, 但是跟大佬脚本的点击的预览模式会冲突,
但是大佬脚本的预览模式只能全局切换就很麻..

这个冲突还真的挺无语的……
------------
脚本 #289 行:
onClick = GM_getValue(is_onClick, onClick);
改为:
onClick = GM_getValue(is_onClick, onClick); const forced_dis-onClick_Sites = [ {name: "Baidu", urlpattern: '.+\.baidu\.com\\'}, {name: "必应", urlpattern: '.+\.bing\.com\\'} ]; for (let i = 0; i < forced_dis-onClick_Sites.length; i++) { if (new RegExp(forced_dis-onClick_Sites[i].urlpattern).test(location.href)) { onClick = 0; break; } }
其中强制悬停触发网站数组 【forced_dis-onClick_Sites】内的网站名单和正则自己按需调整;也可以把【onClick = 0;】改成【onClick = 1;】来将其功能反向(建议如果这样做的话【forced_dis-onClick_Sites】也最好改名反义)。

https://greasyfork.org/scripts/464541 就这个脚本给a标签添加的监听, 影响到了预览.
是否能将图标的点击动作的监听修改下兼容兼容.

Cevap paylaş

Yanıt göndermek için oturum açın.