掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 814|回复: 4

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

[复制链接]

该用户从未签到

发表于 2018-6-2 11:59:07 | 显示全部楼层 |阅读模式
Goldendict 是用 Qt 4.8.6 版。8 w3 a1 l" {: b5 P. o/ C* a/ R
7 b+ }9 n) i3 J6 d( z* @
锚跳<a name="xxxx"></a><a href="#xxxx">GO</a>,没有作用。
$ U9 h6 u; N& }2 Q/ ^+ t7 u( l& {
6 u! o( K. ?' g  Y发现,name 的部分会加入乱数,但 href 则不会,所以跳不过去。& @# K: J; u  U+ C
3 i: B) p/ j+ M, O) |4 M
但有些字典这两部分都会加入相同乱数。
5 G% i+ P: v: `" Q3 F0 ^! `) T
  p* t1 k* s7 {  [$ E) o' D各位有这个经验吗?
, Z0 ~" Z0 @; g$ I# i/ w, e+ D' [7 E( v

( [; Z6 P2 |, O4 m" Z4 T. D

本帖被以下淘专辑推荐:

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

    [LV.3]偶尔看看II

    发表于 2018-6-2 13:22:05 | 显示全部楼层
    看起来是内部的锚跳?6 @: z- z! ^& \1 T, L( z% J6 ^
    你没必要真的弄个锚在那里的,那是HTML 1.0的作法2 n, a; e0 o1 J: Z% ^: r" i
    比如,你要跳到 <div class="target">
    1 W+ M8 {4 N4 F3 {' i5 B- W直接 <div class="target" id="mytarget">
    6 b2 D% {2 _9 }3 e$ T+ _' @6 x6 Y然后 <a href="#mytaregt"> 即可
    9 U* q% f+ [& v$ gGD不会改这种的

    评分

    1

    查看全部评分

    该用户从未签到

     楼主| 发表于 2018-6-2 14:19:53 | 显示全部楼层
    本帖最后由 asicsfree 于 2018-6-2 14:51 编辑 9 ^. C" O1 `8 u6 {
    fearfare090807 发表于 2018-6-2 13:22
    % F6 x2 @+ K( e# s+ e7 ^看起来是内部的锚跳?
      @  Z6 v" K, w/ k: E你没必要真的弄个锚在那里的,那是HTML 1.0的作法" t" H8 b8 Y3 Z1 B8 P
    比如,你要跳到
    ! Q+ Q- B8 v3 o; d+ ]7 @& P
    是内部的锚跳没错。( r9 L1 i4 T( i: G& Y
    / I. |' g, C. o( y
    为了不破坏原本文件结构,所以我又选择用空的 span (<span id="xxxx"></span>)来做。
    5 Y5 ~& r1 S. N6 w, D" C但是Goldendict可以,但反使MDict2.0RC2失灵了。8 M# E7 E1 _6 C. x) ]9 O
    9 n4 u/ A5 o8 W
    我想尽量相容于几个主流词典软件。
    6 ~% n4 E6 Q0 N3 s' g1 x$ `9 v4 B+ B

    评分

    1

    查看全部评分

    该用户从未签到

     楼主| 发表于 2018-6-2 14:51:45 | 显示全部楼层
    本帖最后由 asicsfree 于 2018-6-3 03:27 编辑
    3 z4 C  i: @/ o) Q# e6 n0 I' {, F' K7 _1 n: c! d+ s9 q3 L. |
    心得结论; w+ Z( p, \% F5 d' j
    以目前测试结果论,要相容几个软件,重点在于,内部锚跳必要写为:8 T( `( y7 b" |0 }: x! d
    1. <a href="entry://#xxxx">go</a>。不要寫為<a href="#xxxx">go</a>。* r/ j7 @1 F/ z8 W" }
    2. 一定要寫為<a id="xxxx"></a> 或 <a name="xxxx"></a>。不要將id寫在其它元素裡。
    - n: g  O  ?0 h" F# C
    $ G5 ?& n7 l7 Y写在这里作个笔记。

    评分

    1

    查看全部评分

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

    [LV.7]常住居民III

    发表于 2018-6-2 15:21:36 来自手机 | 显示全部楼层
    asicsfree 发表于 2018-6-2 14:51
    ' |( H- K# ?8 `4 j0 ~1 n心得结论
    ) R! i) r4 g9 F* Q- T0 a% B以目前测试结果论,要相容几个软件,重点在于,内部锚跳必要写为:
    - S+ D% N8 {: v, {5 ngo,不要寫為go。
    0 u& l: r6 Q1 j9 T% f0 h- y6 d

    * E3 m% Q( z2 v, [/ M2 Q晕死,好像我自己写的内部锚跳都是直接直接href="#anchor",因为调试方便…
    4 V" x5 B2 q; f这种写法是只有mdict PC不支持吗?
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-26 01:28 , Processed in 0.059006 second(s), 15 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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