#1 - 2018-8-25 13:01
茵陳 (Hello darkness my old friend)
如果你经常用繁体字,却经常忘记在简体网站上切换输入法……大部分情况下不会有什么问题,然而在班固米上,搜索的时候会导致搜索不到准确的内容,故写一脚本使繁体搜索页面跳转到简体搜索页面。因为繁体转简体并无简体转繁体一对二的问题,非常懒惰地直接取了网上通过字符集对应转换的插件,只做了一点微小的工作。



问题:
  • 跳转太慢了,是否有更加快速的算法?

    使用:
  • Greasy Fork
  • 超合金组件(审核中)
  • GitHub

    祝使用愉快。
  • #2 - 2018-8-25 14:23
    站長姐姐:這不科學,站內的簡繁轉換又壞掉了嗎(bgm38),趕緊打開(bgm38),腳本不用了(bgm38)。
    #2-1 - 2018-8-31 18:49
    茵陳
    原来是有这个功能的吗,我好像从来没见过(bgm38)
    #3 - 2018-8-25 15:12
    (星梨花/環/弥生/桃子/杏奈P)
    说起来好像不少动画别名里都有繁体名,原来是繁体检索不了呀(bgm38)
    #4 - 2018-8-31 19:32
    难道不应该劫持用户对搜索框的操作吗 (bgm38)
    对用户输入的字符直接转换而不是 href重写
    #4-1 - 2018-8-31 19:48
    茵陳
    我也是这么想的!
    但是我不会啊当时大概是快要出门还是啥的直接想着能用就行了(bgm74)
    #4-2 - 2018-8-31 19:49
    Rhilip
    茵陳 说: 我也是这么想的!
    但是我不会啊当时大概是快要出门还是啥的直接想着能用就行了
    应该是这样的吧QAQ,很久没写userscript了有些忘了。。


    $("form[action='/subject_search'] > input[name='search_text']").bind('input propertychange',function() {
        let raw_text = $(this).val();
        if ($.t2s(raw_text) !== raw_text) {
            $(this).val($.t2s(raw_text));
        }
    })
    #4-3 - 2018-10-20 09:40
    茵陳
    Rhilip 说: 应该是这样的吧 QAQ,很久没写 userscript 了有些忘了。。


    $("form[action='/subject_search'] > input[name='search_text']"...
    不知为什么,这样做会出现两组同样的转换后的字