掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 811|回复: 4

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

[复制链接]

该用户从未签到

发表于 2018-6-2 11:59:07 | 显示全部楼层 |阅读模式
Goldendict 是用 Qt 4.8.6 版。
, a) u9 N0 T* U$ Q% D( p* F0 c* K/ q! W7 h8 A3 c0 }
锚跳<a name="xxxx"></a><a href="#xxxx">GO</a>,没有作用。# V! Z2 v  l& j. z" H
: \0 z7 `$ f+ ?1 B7 X8 V
发现,name 的部分会加入乱数,但 href 则不会,所以跳不过去。
9 C" Y( D# M: T* i2 B4 R/ N/ {) ?* m9 W" C% X
但有些字典这两部分都会加入相同乱数。- M$ @: X7 p0 j; a: t

  Z3 P3 ^+ h' e" e各位有这个经验吗?
: {; T7 H) a) B0 M
: Y0 P6 Z5 P! S& u. t% C& E$ [% G, g6 F. y" a# a& a

本帖被以下淘专辑推荐:

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

    [LV.3]偶尔看看II

    发表于 2018-6-2 13:22:05 | 显示全部楼层
    看起来是内部的锚跳?( m3 _' N, c, t4 r
    你没必要真的弄个锚在那里的,那是HTML 1.0的作法1 ~) I- t( b3 E5 j5 F! J4 l, E3 W
    比如,你要跳到 <div class="target">. a1 ^" P! X! k* k, x9 E4 _4 H' m4 k
    直接 <div class="target" id="mytarget">7 M8 Z3 t% S  d/ e9 \( X! T
    然后 <a href="#mytaregt"> 即可3 P& W4 M7 Z5 ~2 t  V
    GD不会改这种的

    评分

    1

    查看全部评分

    该用户从未签到

     楼主| 发表于 2018-6-2 14:19:53 | 显示全部楼层
    本帖最后由 asicsfree 于 2018-6-2 14:51 编辑
    : |: b# `4 f0 U& s
    fearfare090807 发表于 2018-6-2 13:22
    " o1 k+ B( C; ?9 x0 K4 d9 c! B, H. O1 R9 b9 U看起来是内部的锚跳?
    0 ~. P& U6 p0 {0 W" }) A你没必要真的弄个锚在那里的,那是HTML 1.0的作法5 O& K1 b) ~% V4 C3 h: O
    比如,你要跳到

    8 s# [: u; F% n5 q& C# e7 g是内部的锚跳没错。& l) [& `  x! A) J) Y
    4 O( ^1 D& N) U  \; N- [8 C5 C3 T
    为了不破坏原本文件结构,所以我又选择用空的 span (<span id="xxxx"></span>)来做。
    2 X% N8 Y/ p8 d7 ?  d但是Goldendict可以,但反使MDict2.0RC2失灵了。! Q& s* h& X8 @0 B' ^4 Z
    8 J# T$ h* I' ^1 q8 O
    我想尽量相容于几个主流词典软件。
    ; N5 g% k( ^  g# ]6 ^7 N( y0 i+ E5 @; S$ s; {

    评分

    1

    查看全部评分

    该用户从未签到

     楼主| 发表于 2018-6-2 14:51:45 | 显示全部楼层
    本帖最后由 asicsfree 于 2018-6-3 03:27 编辑
    ! w6 X) x: A) o& |4 \, j# O# E: P: }) A6 g& x! M) q6 b" I
    心得结论/ K! j4 |3 W; Q% K8 t2 ~
    以目前测试结果论,要相容几个软件,重点在于,内部锚跳必要写为:0 w. w% a; B; u
    1. <a href="entry://#xxxx">go</a>。不要寫為<a href="#xxxx">go</a>。1 y8 N7 D6 p) ]& L' ^, L
    2. 一定要寫為<a id="xxxx"></a> 或 <a name="xxxx"></a>。不要將id寫在其它元素裡。
    # |; R3 \3 e0 r2 I# X7 K( v1 y& L# Q- P  b& k, j0 \
    写在这里作个笔记。

    评分

    1

    查看全部评分

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

    [LV.7]常住居民III

    发表于 2018-6-2 15:21:36 来自手机 | 显示全部楼层
    asicsfree 发表于 2018-6-2 14:51* K; g' H$ K# @' D6 v6 G# v* w# i
    心得结论
    % w, `& L+ b/ D以目前测试结果论,要相容几个软件,重点在于,内部锚跳必要写为:
      \6 z& ], O( U$ Hgo,不要寫為go。) x5 |; k) _2 N2 N

    # }1 y# _7 A( d# I/ D6 [晕死,好像我自己写的内部锚跳都是直接直接href="#anchor",因为调试方便…3 v" K4 w/ A! C" L
    这种写法是只有mdict PC不支持吗?
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-23 15:05 , Processed in 0.087013 second(s), 16 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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