掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 416|回复: 4

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

[复制链接]

该用户从未签到

发表于 2018-6-2 11:59:07 | 显示全部楼层 |阅读模式
Goldendict 是用 Qt 4.8.6 版。# j8 P; R$ q0 M0 N# P8 w6 p

& w. [; d/ _9 k锚跳<a name="xxxx"></a><a href="#xxxx">GO</a>,没有作用。
) B: q, t. Y9 y4 w: A! a$ L0 \' P' l9 }. ~
发现,name 的部分会加入乱数,但 href 则不会,所以跳不过去。
% y* M) f, Z$ o% M" y; P1 x
! K; W+ j+ W6 g3 L' T- p  z0 ~" y但有些字典这两部分都会加入相同乱数。
  d2 t  s8 s% s
7 Y! @  {  J' y7 E7 B* \% ]# W各位有这个经验吗?6 J8 r( r  @# j! ], h# [

) {6 ^; ]( H4 v- A8 I0 N6 R; z8 E( E5 V1 L2 D: E3 M

本帖被以下淘专辑推荐:

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

    [LV.3]偶尔看看II

    发表于 2018-6-2 13:22:05 | 显示全部楼层
    看起来是内部的锚跳?" o/ w  e& f( W$ G6 m) ?
    你没必要真的弄个锚在那里的,那是HTML 1.0的作法
    5 z$ H; L' }- L# [- H* \比如,你要跳到 <div class="target">
    ! X$ A. \" X9 Q' o1 N$ x直接 <div class="target" id="mytarget">1 H* Y& m! ~/ ~+ z+ U
    然后 <a href="#mytaregt"> 即可
    9 F9 u$ }9 a: i0 v# q1 SGD不会改这种的

    评分

    1

    查看全部评分

    该用户从未签到

     楼主| 发表于 2018-6-2 14:19:53 | 显示全部楼层
    本帖最后由 asicsfree 于 2018-6-2 14:51 编辑
    3 V2 R* X5 {9 l$ `+ I
    fearfare090807 发表于 2018-6-2 13:223 {7 A9 g) @5 A9 N* l9 ?
    看起来是内部的锚跳?
    & U/ r0 G/ P( L& Z8 s6 U你没必要真的弄个锚在那里的,那是HTML 1.0的作法& i9 \8 c% u( C, F- x+ h3 `; m
    比如,你要跳到
    * w1 T7 `1 \6 Z# z  j. t
    是内部的锚跳没错。
      |0 N6 C9 z  C. k4 ~/ r+ ~: \/ {
    % ~5 H3 Q' l: k4 H' D8 F$ i为了不破坏原本文件结构,所以我又选择用空的 span (<span id="xxxx"></span>)来做。7 B6 k  ^0 c8 H, _! d
    但是Goldendict可以,但反使MDict2.0RC2失灵了。2 m' P+ T5 q) }4 W

    * _/ J' g8 r, K! d8 J1 E% e我想尽量相容于几个主流词典软件。
    % S8 G2 B& C' w+ Q$ t0 e& e* g: C$ M4 @+ G+ C, |

    评分

    1

    查看全部评分

    该用户从未签到

     楼主| 发表于 2018-6-2 14:51:45 | 显示全部楼层
    本帖最后由 asicsfree 于 2018-6-3 03:27 编辑   I; t3 m7 p! w( h; F' p
      O6 ]  F* c0 R9 H/ n$ |7 d
    心得结论
    ( G$ {7 t/ A) e+ Z! v6 L  D以目前测试结果论,要相容几个软件,重点在于,内部锚跳必要写为:
    + q4 F. V- S1 S# O" C/ e1. <a href="entry://#xxxx">go</a>。不要寫為<a href="#xxxx">go</a>。
    ) S3 E3 z" z; r  C5 s+ m7 _; j$ z0 j2. 一定要寫為<a id="xxxx"></a> 或 <a name="xxxx"></a>。不要將id寫在其它元素裡。* ]% x8 n4 h& E! i+ O3 [
    , l) k7 V( Z) G2 T# T- G) H; p
    写在这里作个笔记。

    评分

    1

    查看全部评分

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

    [LV.7]常住居民III

    发表于 2018-6-2 15:21:36 来自手机 | 显示全部楼层
    asicsfree 发表于 2018-6-2 14:51, p$ S  |1 ]& N% C# R; q
    心得结论' O4 t# H: M$ k, x" @- K
    以目前测试结果论,要相容几个软件,重点在于,内部锚跳必要写为:  c5 }9 \2 \- V7 d3 U
    go,不要寫為go。
    7 ^2 Q  s+ q9 {- A

    ; q2 r$ J' A6 |4 m) L  k晕死,好像我自己写的内部锚跳都是直接直接href="#anchor",因为调试方便…( z+ k6 j  k. L# }
    这种写法是只有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-1-26 17:05 , Processed in 0.598703 second(s), 17 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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