V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ClericPy
V2EX  ›  问与答

普通用户想用油猴给多吉搜索加上翻译结果求个思路

  •  
  •   ClericPy · 2019-12-07 12:24:13 +08:00 · 935 次点击
    这是一个创建于 1601 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用了一个多月 dogedoge 搜索, 现在用油猴把右下角的百度改成了 google 搜索, 就差百度那种纯英文检索词时候第一候选项是翻译结果的功能, 毕竟 doge 连 google 的 fy 关键词都不支持..

    目前想到的是正则判断搜索词纯英文的时候, 在搜索结果第一项 insertBefore/appendChild 一个 iframe 做翻译结果(甚至在右侧空白区域也更好), 毕竟实现起来最简单, 也不用考虑跨域和使用 api 鉴权什么的. 但是目前没找到一个靠谱的做 iframe 干净 url 来折腾, 求思路

    看多吉搜索不追踪什么的, 连 feedback 都没找到... 所以自己油猴做吧

    PS: 话说那几个 coming soon 按钮, 为什么不 display: none 或者 disabled, 好几次误点, 尴尬
    1 条回复    2019-12-14 16:35:55 +08:00
    ClericPy
        1
    ClericPy  
    OP
       2019-12-14 16:35:55 +08:00
    刚才实在受不了, 加了个有道翻译, 百度和 google 跳转

    需要的自取吧, 临时想写的, 代码质量就不管了

    https://github.com/ClericPy/tampermonkey-snippets/blob/master/dogedoge%20%E6%90%9C%E7%B4%A2%E6%B7%BB%E5%8A%A0%E7%BF%BB%E8%AF%91%E5%92%8C%E7%99%BE%E5%BA%A6google%E8%B7%B3%E8%BD%AC.js

    ![UTOOLS1576312503779.png]( https://i.loli.net/2019/12/14/BWPqNjEXQZ7RgF3.png)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5121 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 01:19 · PVG 09:19 · LAX 18:19 · JFK 21:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.