掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 392|回复: 4

[求助] 锚跳 name 在 Goldendict 被乱数化,如何应付?

[复制链接]

该用户从未签到

发表于 2018-6-2 11:59:07 | 显示全部楼层 |阅读模式
Goldendict 是用 Qt 4.8.6 版。" K  e! u  G+ I5 R

* x$ _( P+ E! j, V锚跳<a name="xxxx"></a><a href="#xxxx">GO</a>,没有作用。
, D* y% @& h$ Z3 C
0 z2 R$ H4 v. R9 L; m+ D发现,name 的部分会加入乱数,但 href 则不会,所以跳不过去。- U1 t$ Y8 b  b& d# ^$ ~7 q4 y4 ^

2 |2 ^; m; {2 M* n/ G" g4 `) ~但有些字典这两部分都会加入相同乱数。( H7 l$ @8 o3 I- m
6 S9 m/ z1 Q$ U+ V5 L
各位有这个经验吗?
; y" G0 a, o% E. y" W: k5 _7 |6 {1 }" ]% E0 a- Y: y& t

6 T# L1 \! r& u' Q+ z5 R& f

本帖被以下淘专辑推荐:

  • TA的每日心情
    开心
    2018-1-29 01:48
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2018-6-2 13:22:05 | 显示全部楼层
    看起来是内部的锚跳?6 }% i- D  s2 n4 |, x, [- M
    你没必要真的弄个锚在那里的,那是HTML 1.0的作法
    ! |- \: P0 F+ @3 X# V# o比如,你要跳到 <div class="target">
    - D- Z) ]( }5 W' u, `, Z9 a直接 <div class="target" id="mytarget">
    0 n2 k5 R6 S- {6 o然后 <a href="#mytaregt"> 即可, k) D6 r' ^+ r9 S1 m3 I
    GD不会改这种的

    评分

    1

    查看全部评分

    该用户从未签到

     楼主| 发表于 2018-6-2 14:19:53 | 显示全部楼层
    本帖最后由 asicsfree 于 2018-6-2 14:51 编辑 / s* f3 R! c! @6 e4 O# {3 E- |
    fearfare090807 发表于 2018-6-2 13:22
    # S2 E/ J/ T9 S$ B看起来是内部的锚跳?
    # f2 A* y' ?1 w# z9 t7 G你没必要真的弄个锚在那里的,那是HTML 1.0的作法
    9 W& `3 v4 R& x3 z+ E" W比如,你要跳到

    . s7 r. _" K. v/ S4 \& G是内部的锚跳没错。
    ) N- K, A0 w( u* x) R( r
    9 z. {/ w% ^- Z! \为了不破坏原本文件结构,所以我又选择用空的 span (<span id="xxxx"></span>)来做。
    , A# v1 y  U7 R- \' v. U/ N但是Goldendict可以,但反使MDict2.0RC2失灵了。
    7 F* D; R0 z0 C: y5 w; K: m  _  G9 ~! ~5 r. B4 @! R) d1 k
    我想尽量相容于几个主流词典软件。$ b& I7 z" q) S8 h2 C/ H8 f
    " c! T4 l+ o# X

    评分

    1

    查看全部评分

    该用户从未签到

     楼主| 发表于 2018-6-2 14:51:45 | 显示全部楼层
    本帖最后由 asicsfree 于 2018-6-3 03:27 编辑 5 v/ s; }8 ], H3 z

    " N! m7 b8 y! v心得结论
    . V6 i$ b, j1 p% w1 v/ ^: v以目前测试结果论,要相容几个软件,重点在于,内部锚跳必要写为:
    " ^9 V# m* i5 T; G3 U) ]2 n" n; K1. <a href="entry://#xxxx">go</a>。不要寫為<a href="#xxxx">go</a>。; o/ \% ^* `( j; o
    2. 一定要寫為<a id="xxxx"></a> 或 <a name="xxxx"></a>。不要將id寫在其它元素裡。
    + l; m5 x# U) G0 m1 l/ n( s; A& K7 E% `. f; }3 y; ^" U
    写在这里作个笔记。

    评分

    1

    查看全部评分

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

    [LV.7]常住居民III

    发表于 2018-6-2 15:21:36 来自手机 | 显示全部楼层
    asicsfree 发表于 2018-6-2 14:51
    ) U% Z! Q% b5 P; r# ]4 H心得结论8 F1 j6 I9 n- M1 I& R  |! X
    以目前测试结果论,要相容几个软件,重点在于,内部锚跳必要写为:* L% D: i5 U1 i7 c
    go,不要寫為go。
    & ?+ n1 V; e4 j2 K$ J& M9 S8 U9 h
    : ?6 J$ T! [2 @( k! U
    晕死,好像我自己写的内部锚跳都是直接直接href="#anchor",因为调试方便…8 l& R- H0 |$ _. E' `  Q6 I# g
    这种写法是只有mdict PC不支持吗?
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注公众号送论坛充值码
    关注微信公众平台
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2019-11-19 15:57 , Processed in 0.537780 second(s), 17 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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