吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1057|回复: 15
收起左侧

[其他原创] [油猴脚本]哔哩哔哩搜索页光标自动移动至文本最后面的修复脚本

[复制链接]
Faneter 发表于 2024-7-19 16:57
本帖最后由 Faneter 于 2024-7-20 08:37 编辑

鄙人在使用哔哩哔哩搜东西时,其光标总是会移动到最后面,令鄙人十分不爽,于是编写了该脚本
该脚本的运行效果十分的差,并不能保证点击时指针仍不会乱跳,介于鄙人为十足的萌新,对于该脚本的开发完全是误打误撞,不知为何如此设置便可解决(好像也没解决)问题,望大佬们能够答疑解惑,或提出更好的意见
// ==UserScript==
// @name         Bilibili Search Page Cursor Fix
// @namespace    https://blog.faneter.top/
// @version      1.0
// @description  修复哔哩哔哩搜索页光标点击后自动回到最后面的问题
// @AuThor       Faneter
// @match        *://search.bilibili.com/*
// @Icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        unsafeWindow
// ==/UserScript==

(function() {
    'use strict';

    window.addEventListener("load", (event) => {
        var textField = document.getElementsByClassName('search-input-el')[0]
        textField.selectionStart = 0
        textField.onblur = function() {
           this.selectionStart = 0
        }
    });
})();

使用该插件的效果,可以看到操作过快时还是不好用

使用该插件的效果,可以看到操作过快时还是不好用

未使用该插件的效果

未使用该插件的效果

Bilibili Search Page Curse Fix-1.0.user.zip

700 Bytes, 下载次数: 23, 下载积分: 吾爱币 -1 CB

油猴脚本,请解压后使用

免费评分

参与人数 7吾爱币 +12 热心值 +6 收起 理由
苏紫方璇 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
langeo + 1 + 1 谢谢@Thanks!
lzzzzzzzzzzi + 1 + 1 我很赞同!
lfm333 + 1 + 1 谢谢@Thanks!
llzf + 1 + 1 用心讨论,共获提升!
tenvten + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
BigUncle52 + 1 用心讨论,共获提升!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ppliveyuzi 发表于 2024-7-20 08:19
感谢楼主 我好好试试
FitContent 发表于 2024-7-19 21:27

网站的效果是给这个元素添加了一个 focus 事件,所以可以阻止其它的 focus 事件运行。


// ==UserScript==
// @name         Bilibili Search Page Curse Fix
// @namespace    https://blog.faneter.top/
// @version      1.0
// @description  修复哔哩哔哩搜索页光标点击后自动回到最后面的问题
// @AuThor       Faneter
// @match        *://search.bilibili.com/*
// @Icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @run-at       document-body
// ==/UserScript==

(function() {
    'use strict';

    document.addEventListener("DOMContentLoaded", (event) => {
        var textField = document.getElementsByClassName('search-input-el')[0];
        textField.addEventListener('focus', e => {
            e.stopImmediatePropagation();
        }, true);
    });
})();
hurted 发表于 2024-7-19 19:48
搜狗浏览器最新版,无法安装油猴了。好像是企鹅收购了。
ghs0925 发表于 2024-7-19 19:49
雀氏,阿比就是喜欢整些没用的东西,谢谢大佬
Trojians 发表于 2024-7-19 20:22
刚好有需求,我去试试,感谢分享
caojian1624 发表于 2024-7-19 21:21
谢谢我去试试
lfm333 发表于 2024-7-19 22:39
试用了一下,非常好用,感谢分享
stysty0930 发表于 2024-7-20 00:31
感谢分享
penz 发表于 2024-7-20 02:44
楼主辛苦,谢谢
xiaopeng928 发表于 2024-7-20 08:10
感谢楼主 谢谢
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-12 16:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表