查看: 1144|回复: 3
打印 上一主题 下一主题

[词典求助] 关于FF大的LDOCE++,如何禁用词条内链接?

[复制链接]
  • TA的每日心情
    开心
    2022-3-24 01:33
  • 签到天数: 44 天

    [LV.5]常住居民I

    5

    主题

    83

    回帖

    2377

    积分

    解元

    Rank: 5Rank: 5

    积分
    2377

    QQ 章

    跳转到指定楼层
    1
    发表于 2019-3-6 23:01:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    如下图所示,阅读时有时就会误点虚线部分的词 (eaten, substances),跳转到了其他的词条,请问如何禁用此功能?谢谢!

    该用户从未签到

    23

    主题

    553

    回帖

    4546

    积分

    贡士

    Rank: 6Rank: 6

    积分
    4546
    推荐
    发表于 2019-3-7 00:59:12 | 只看该作者
    本帖最后由 kandict 于 2019-3-7 01:01 编辑

    .ldoceEntry .DEF>a.defRef
    {
    pointer-events:none;
    }
    在goldendict的windows版里可行。

    评分

    1

    查看全部评分

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

    [LV.7]常住居民III

    72

    主题

    1027

    回帖

    11万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    117972

    QQ 章

    2
    发表于 2019-3-7 00:40:33 | 只看该作者
    最省事的办法是改js,加个函数移除a标签的href属性。比方说,在init函数里(就是LM5switch.js前部有一堆函数调用的那个函数)中间加一句:
    var crossWord=document.getElementByTagName('a'); for (var i=0; i<crossWord.length; ++i) crossWord[i].removeAttribute('href');
    比如可以试试加在第90行
    checkPlatform('.lm5ppbody');
    的前面。
  • TA的每日心情
    开心
    2019-6-23 00:02
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    43

    主题

    391

    回帖

    5万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    54723
    4
    发表于 2019-4-10 18:49:01 | 只看该作者
    最好的方法是把mdx解包,去掉a标签,然后重新打包。这样在根源上去掉了无用的信息,词典也会更小。