掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 426|回复: 4

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

[复制链接]

该用户从未签到

发表于 2018-6-2 11:59:07 | 显示全部楼层 |阅读模式
Goldendict 是用 Qt 4.8.6 版。
# _! j+ x, d5 j4 m- Q/ V* y6 b* ~7 [( q3 S% ^5 t$ \1 Z- z
锚跳<a name="xxxx"></a><a href="#xxxx">GO</a>,没有作用。7 o( }9 i8 g! j" U9 ?3 x8 r
$ s5 f+ q, K0 j" ~( @  T
发现,name 的部分会加入乱数,但 href 则不会,所以跳不过去。1 E* u1 i. |* a$ e$ f
  r0 e& x! |) Q. D
但有些字典这两部分都会加入相同乱数。
  j, B0 l7 r* T. K
' H  M# P( J, }: p各位有这个经验吗?
' [3 U2 Z9 }) S, Q, R( {$ i, A! y6 M6 q$ k
2 @3 X5 }/ |+ k3 H/ h/ i- ~

本帖被以下淘专辑推荐:

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

    [LV.3]偶尔看看II

    发表于 2018-6-2 13:22:05 | 显示全部楼层
    看起来是内部的锚跳?% h' ~& W+ B* x) e- ?$ d) Y
    你没必要真的弄个锚在那里的,那是HTML 1.0的作法
    5 `; T( r1 w* @! c' B比如,你要跳到 <div class="target">1 o3 W( H" E) C
    直接 <div class="target" id="mytarget">! F/ o' c  S" i- H% @& Q7 e  F9 w7 i
    然后 <a href="#mytaregt"> 即可
    " R+ ?% }, w8 Y( DGD不会改这种的

    评分

    1

    查看全部评分

    该用户从未签到

     楼主| 发表于 2018-6-2 14:19:53 | 显示全部楼层
    本帖最后由 asicsfree 于 2018-6-2 14:51 编辑 : v$ E  M* z0 s  C+ {
    fearfare090807 发表于 2018-6-2 13:22/ A4 E5 n+ V$ \
    看起来是内部的锚跳?' J  f* c; E( o/ c/ L  c
    你没必要真的弄个锚在那里的,那是HTML 1.0的作法
    1 n( Q6 {# I! f  z0 F- @: q比如,你要跳到

    . `, y# Q7 G, [5 {是内部的锚跳没错。% Z/ K* G) R1 w8 i! w/ O

    * T% E, ^6 g  c  h! W! d为了不破坏原本文件结构,所以我又选择用空的 span (<span id="xxxx"></span>)来做。
    8 z  ^! p# G3 @& z. y但是Goldendict可以,但反使MDict2.0RC2失灵了。5 r7 {* _# l8 \$ f1 e/ Y7 q: g

    & }0 A+ _5 e1 H. s( q: @; I* ?# Q我想尽量相容于几个主流词典软件。
    4 D! J/ G9 c1 q7 |) j4 g; ?  X
    # R/ ^5 l- ^1 O& ?; y, g

    评分

    1

    查看全部评分

    该用户从未签到

     楼主| 发表于 2018-6-2 14:51:45 | 显示全部楼层
    本帖最后由 asicsfree 于 2018-6-3 03:27 编辑 # Y3 T# m4 \2 C5 p* S0 \
    2 x3 i" Y  N% Y7 U
    心得结论
    5 G( F3 {$ j: M; P8 h+ ~3 I以目前测试结果论,要相容几个软件,重点在于,内部锚跳必要写为:, {" p+ o& j3 t
    1. <a href="entry://#xxxx">go</a>。不要寫為<a href="#xxxx">go</a>。9 Q4 W+ ]: @$ |1 T/ j* }
    2. 一定要寫為<a id="xxxx"></a> 或 <a name="xxxx"></a>。不要將id寫在其它元素裡。
    . N7 M6 a" t6 a3 X& d. Y8 L  K" f  P  Y! N6 S7 c
    写在这里作个笔记。

    评分

    1

    查看全部评分

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

    [LV.7]常住居民III

    发表于 2018-6-2 15:21:36 来自手机 | 显示全部楼层
    asicsfree 发表于 2018-6-2 14:51
    8 i- g' j; h4 y$ s心得结论) a) b; D  G: P7 @
    以目前测试结果论,要相容几个软件,重点在于,内部锚跳必要写为:) o. ~! x, X2 g+ ]) R# O
    go,不要寫為go。
    9 ~+ k3 U! Y/ l" w
    ' E5 U0 m- r" d. ?
    晕死,好像我自己写的内部锚跳都是直接直接href="#anchor",因为调试方便…
    0 ~0 s! r7 S. @7 E5 _8 C这种写法是只有mdict PC不支持吗?
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

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

    GMT+8, 2020-2-25 20:25 , Processed in 0.133064 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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