查看: 4006|回复: 48
打印 上一主题 下一主题

[改版] OALD9 英汉切换加强(20191229二更)

[复制链接]
  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    72

    主题

    1027

    回帖

    11万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    117972

    QQ 章

    跳转到指定楼层
    1
    发表于 2019-12-24 21:59:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 dfliaoyue 于 2020-1-10 11:10 编辑

    原帖:Oxford Advanced Learner’s Dictionary, 9th edition online version
    mdx和mdd都在原帖下载。附件里是js和css。字体什么的自己处理修改。
    声明:
    这主要是一个功能性改版,有特别需求的自己去折腾。文件自行取用修改、整合即可。
    特点:
    初始隐藏汉语
    点击释义/例句的后方空白显示汉语(点释义最后那点内容也行。注意释义和释义前的提示的中文是分开的)
    添加了英汉切换按钮的变化
    改了点顶部词性按钮的样式
    oald9.zip (104.56 KB, 下载次数: 488)

    更新日志
    20191229 没有中文的不显示翻译按钮【更新js中translationIndividual和translationIndividualByClassName两个函数,增加translation_button_remove】
    20191228 修正部分unbox未完全收起的问题;修正部分unbox对齐错误;从官网扒了topic类条目的样式;改了下js,方便设置中文释义/例句的显示方式(L94-95, 124-125)。
    20191225 修正小问题

    评分

    2

    查看全部评分

  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    72

    主题

    1027

    回帖

    11万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    117972

    QQ 章

    推荐
     楼主| 发表于 2019-12-28 11:36:21 | 只看该作者
    mjjsj 发表于 2019-12-28 09:21
    D大,能在下一版把例句的汉译与英文解释分行显示吗?因为太长了,看起来不美观。
    我试着想自己改,可是改了 ...

    我喜欢紧凑些。
    改动位置:js第108行,this.nextSibling.style.display='inline'; 把inline改成block就行了
  • TA的每日心情
    开心
    2019-7-9 15:21
  • 签到天数: 263 天

    [LV.8]以坛为家I

    8

    主题

    779

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    12859
    推荐
    发表于 2019-12-28 14:18:40 | 只看该作者
    dfliaoyue 发表于 2019-12-28 11:36
    我喜欢紧凑些。
    改动位置:js第108行,this.nextSibling.style.display='inline'; 把inline改成block就行 ...

    多谢D大指点。现在还有一个问题,108行改了,可是释义和例句都分行显示了。如果希望释义的汉译仍在一行,例句汉译分行,还需要改什么呢?
  • TA的每日心情
    擦汗
    2020-1-9 13:35
  • 签到天数: 178 天

    [LV.7]常住居民III

    57

    主题

    1222

    回帖

    4788

    积分

    贡士

    韬光养晦,低调看书,低调生活

    Rank: 6Rank: 6

    积分
    4788

    QQ 章灌水大神章笑傲江湖章推广专家

    2
    发表于 2019-12-24 22:16:25 | 只看该作者
    感谢大佬的改版
  • TA的每日心情

    2020-8-15 10:40
  • 签到天数: 146 天

    [LV.7]常住居民III

    23

    主题

    363

    回帖

    3万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    39693
    3
    发表于 2019-12-24 22:16:43 | 只看该作者
    图呢?
    无图无真相

    该用户从未签到

    1

    主题

    630

    回帖

    1万

    积分

    禁止发言

    积分
    15894
    4
    发表于 2019-12-24 22:22:14 | 只看该作者
    感谢楼主分享。问一下原帖里有好几个css,用你的一个css替换吗?
  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    72

    主题

    1027

    回帖

    11万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    117972

    QQ 章

    5
     楼主| 发表于 2019-12-24 22:31:50 | 只看该作者
    jjty 发表于 2019-12-24 22:22
    感谢楼主分享。问一下原帖里有好几个css,用你的一个css替换吗?

    应该和mdx、mdd放到同一个目录就行了

    该用户从未签到

    42

    主题

    1737

    回帖

    2万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    20641

    灌水大神章小蜜蜂章笑傲江湖章

    6
    发表于 2019-12-24 22:38:49 | 只看该作者
    有创意。谢谢。
  • TA的每日心情
    开心
    2022-11-1 11:39
  • 签到天数: 165 天

    [LV.7]常住居民III

    3

    主题

    359

    回帖

    4621

    积分

    贡士

    Rank: 6Rank: 6

    积分
    4621
    8
    发表于 2019-12-25 08:48:41 | 只看该作者
    谢谢分享 更完美了

    该用户从未签到

    1

    主题

    630

    回帖

    1万

    积分

    禁止发言

    积分
    15894
    9
    发表于 2019-12-25 09:11:49 | 只看该作者
    dfliaoyue 发表于 2019-12-24 22:31
    应该和mdx、mdd放到同一个目录就行了

    谢谢回复
  • TA的每日心情
    开心
    2020-3-30 20:22
  • 签到天数: 46 天

    [LV.5]常住居民I

    0

    主题

    1810

    回帖

    1363

    积分

    禁止发言

    积分
    1363
    10
    发表于 2019-12-26 12:17:43 | 只看该作者
    百度网盘的链接和提取码是什么?

    该用户从未签到

    0

    主题

    8

    回帖

    36

    积分

    白身

    Rank: 1

    积分
    36
    11
    发表于 2019-12-27 06:08:51 | 只看该作者
    这是什么包?? 包好像很小不像是mdd mdx之类的文件

    该用户从未签到

    0

    主题

    8

    回帖

    36

    积分

    白身

    Rank: 1

    积分
    36
    12
    发表于 2019-12-27 07:14:10 | 只看该作者
    似乎有两个相同的帖子, 不同人的
  • TA的每日心情
    奋斗
    2021-1-21 15:43
  • 签到天数: 50 天

    [LV.5]常住居民I

    0

    主题

    93

    回帖

    726

    积分

    举人

    Rank: 4

    积分
    726
    13
    发表于 2019-12-27 08:14:15 | 只看该作者
    各人也有爱好,其实我自己用着也不是特别方便。
  • TA的每日心情
    开心
    2019-7-9 15:21
  • 签到天数: 263 天

    [LV.8]以坛为家I

    8

    主题

    779

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    12859
    14
    发表于 2019-12-28 09:21:21 | 只看该作者
    D大,能在下一版把例句的汉译与英文解释分行显示吗?因为太长了,看起来不美观。
    我试着想自己改,可是改了分行,原来默认的不显示、点击才显示汉译的功能就失效了,一直也没找到解决办法。
  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    72

    主题

    1027

    回帖

    11万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    117972

    QQ 章

    17
     楼主| 发表于 2019-12-28 14:27:49 来自手机 | 只看该作者
    mjjsj 发表于 2019-12-28 14:18
    多谢D大指点。现在还有一个问题,108行改了,可是释义和例句都分行显示了。如果希望释义的汉译仍在一行, ...

    那你就用setAttribute设置属性,把这个函数里style.display的换掉,然后在css里设置。
  • TA的每日心情
    开心
    2019-7-9 15:21
  • 签到天数: 263 天

    [LV.8]以坛为家I

    8

    主题

    779

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    12859
    18
    发表于 2019-12-28 14:47:02 | 只看该作者
    dfliaoyue 发表于 2019-12-28 14:27
    那你就用setAttribute设置属性,把这个函数里style.display的换掉,然后在css里设置。 ...

    汗颜,这个太高深了,都没听说过,一时半会儿可能学不会。
  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    72

    主题

    1027

    回帖

    11万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    117972

    QQ 章

    19
     楼主| 发表于 2019-12-28 16:20:15 | 只看该作者
    mjjsj 发表于 2019-12-28 14:47
    汗颜,这个太高深了,都没听说过,一时半会儿可能学不会。

    oald9js.zip (1.27 KB, 下载次数: 30)
    用这个吧。
  • TA的每日心情
    开心
    2019-7-9 15:21
  • 签到天数: 263 天

    [LV.8]以坛为家I

    8

    主题

    779

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    12859
    20
    发表于 2019-12-28 18:44:32 | 只看该作者

    感谢D大,完美解决了我的问题。致敬!
  • TA的每日心情
    难过
    2018-5-29 00:31
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    0

    主题

    66

    回帖

    2060

    积分

    解元

    Rank: 5Rank: 5

    积分
    2060
    21
    发表于 2019-12-28 21:31:35 | 只看该作者
    楼主排的字典兼具美观与实用,就是怎么没看见发音图标呢
  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    72

    主题

    1027

    回帖

    11万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    117972

    QQ 章

    22
     楼主| 发表于 2019-12-28 21:38:15 | 只看该作者
    nilevol 发表于 2019-12-28 21:31
    楼主排的字典兼具美观与实用,就是怎么没看见发音图标呢

    我给隐藏了,你把它改出来就行。因为我自己用词典都不装语音包的。
  • TA的每日心情
    开心
    2021-9-4 21:40
  • 签到天数: 212 天

    [LV.7]常住居民III

    2

    主题

    358

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    10894
    23
    发表于 2019-12-30 00:39:28 | 只看该作者
    谢谢楼主分享
  • TA的每日心情
    开心
    2019-5-18 22:39
  • 签到天数: 158 天

    [LV.7]常住居民III

    11

    主题

    858

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    18138
    24
    发表于 2020-1-4 16:12:03 | 只看该作者
    不晓得为什么,楼主的 js 在安卓和win10欧路上可以点击中文切换,win10 Goldendict 倒是不行了
  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    72

    主题

    1027

    回帖

    11万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    117972

    QQ 章

    25
     楼主| 发表于 2020-1-4 16:50:16 来自手机 | 只看该作者
    Refrain1125 发表于 2020-1-4 16:12
    不晓得为什么,楼主的 js 在安卓和win10欧路上可以点击中文切换,win10 Goldendict 倒是不行了 ...

    可以用的。估计是冲突了,会和ode3冲突