掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1182|回复: 17

[求助] 请问各位大佬,有没有办法做到在mdx词典里设置链接跳转到某个词条的某个具体位置?

[复制链接]
  • TA的每日心情
    慵懒
    2023-3-27 00:18
  • 签到天数: 606 天

    [LV.9]以坛为家II

    发表于 2020-4-8 02:51:23 | 显示全部楼层 |阅读模式
    比如一般如果跳转到某个特定词条可以使用  n& \& }( n" Y
    1. <A href="entry:// something">something</A>
    复制代码
    ' h! D" e* F: a( \
    这样的表达方式: p! h( m% h0 ~' v: f  ]* f
    $ ~$ [4 T0 u- @0 [4 \5 h9 G
    而如果要跳转到当前词条的某个位置可以使用
    - R* h1 A, X6 I
    1. <A href="#position">position</A>
    复制代码

    - L1 h. c* c' w6 E( L3 X( x$ V- r1 i4 _1 ?1 c1 U; }8 W
    那如果我想要跳转到某个词条的某个位置能否做到呢?
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 759 天

    [LV.10]以坛为家III

    发表于 2020-4-8 09:45:27 | 显示全部楼层
    之前研究过,无解的。

    该用户从未签到

    发表于 2020-4-8 11:23:05 | 显示全部楼层
    孤影 发表于 2020-4-8 09:45
      y% P' E! R. {; A之前研究过,无解的。
    & Z- I9 Y) x/ V
    看了论坛一个帖子的近期讨论,是可以通过iframe实现,不过目前只能在MDICT软件平台下实现。
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 11:41:38 | 显示全部楼层
    Brother preachers :% o; I% v5 d. m  Y# Y+ `" n
    可以的- n6 v6 c: `$ p; h
    在 mdxbuilder demo.txt 有提到3 }+ x! l* ~0 B6 _9 @
    照著用就行了- p* H' Z) n0 i  q, q$ M3 C) R# i
    6 \$ b+ w$ g. Z) x, L( g" l7 j& g, [

    4 S8 H0 P. {% v! c6 [% n* I' ~$ z/ ^% n+ [  q2 e3 [- p6 b2 T6 d
    index
    & N0 W2 _6 l' ^4 eCSS: <a href="entry://css">demo</a><br>
    # v  U4 ^3 Z2 q+ X) X$ ]9 t, x+ j: MSound: <br>% b2 v' O6 F- J* ~
    <a href="entry://sound">demo using link</a><br>
    ! f4 k; B6 f+ A! C, G  _<a href="entry://bgsound">BGSound demo</a><br>
      t# g  p9 Y7 y/ y- e9 FGraphic: <a href="entry://graphic">demo</a><br>1 ~1 q+ C* `$ i) G+ I, o

    5 C; b0 P3 C: i' h6 gIn page link: <a href="entry://#section name">link to view source</a>7 v0 i" ]- B0 w/ k( Z
    <br>1<br>2<br>3<br>4<br>5<br>6<br>7<br>8<br>9<br><br>1<br>2<br>3<br>4<br>5<br>6<br>7<br>8<br>9<br>0<br>0<br>
    * o- ]* f/ V% a/ _! R  M( z" p. Qsome dummy lines<p>
    $ J- u3 g1 j- \/ N<a name="section name">View Source:</a>
    : a- R8 T6 J* p<a href="source://index">view</a>0 H% B, m9 k1 m. k
    </>+ F' l9 l  C; L' U& ]
    css* X% c, [% @% P# h' L) u$ J' e
    <head>9 K& Y) I- ~3 h* w2 T
    <link rel="stylesheet" type="text/css" href="inline0.css" />
    " u( b( Z8 w! }6 j3 c<link rel="stylesheet" type="text/css" href="inline1.css" />; y* c( i- f/ F" w2 h0 V2 t/ X
    </head>
    + b9 V$ O) i* R; [2 g2 ^( S* E$ H1 s<body>' u" e3 R/ A' U% n0 s; M' T7 e
    <p id="p0">This line should appear green.</p>
    ! D4 I: P! d3 Q/ O<p id="p1">This line should appear red</p>. ^9 H0 k9 K5 V

    - `# Z0 }" I# n; r* F5 M<a href="source://#">Source code</a># }& q% X! L& a' W, C

    . e) Q, o* M" K( a0 [/ j( R# L
    $ a4 _9 s0 E! @, y5 k5 M
    $ q9 G# N1 }+ o( i3 f* o9 T0 y</body>
    7 p9 E0 G: I' \4 i% T! y</>8 T" Y7 i( K  Z) \
    sound1 G& ]* S& b  ^. v
    Sound test, please click this: <a href="sound://test.spx"><img src="/playIcon.jpg"></img></a>
    5 K0 ?* R0 p4 L" |</>0 K3 W7 S( s; R
    bgsound
    8 h/ B) ^' O- X  i+ Q: `You should be able to use the "speaker" button in the up-right to play audio now
    , c3 [( B8 O$ |<BGSound src="/test.spx">
    ; {$ c  r5 w- N' W; Q$ |, c% j5 A</>
    8 h& m, t, _' Z) q. ^; Vgraphic
    : F/ t7 h, f: {% t" S6 MThis entry can show a graphic as this: <img src="/mdict.gif">mdict.gif</img>
    % w2 X( I1 c* Aa very large photo: <img src="/1.jpg">1.jpg</img>1 ~1 j7 C3 G/ J% F/ y  W2 `
    </>
    + Z5 i, P" n+ w& Sinternal redirect to "graphic"
    0 C: I% R1 n* y- C# {@@@LINK=graphic1 t, _5 e# Y# E  ~9 m$ V
    </>
    . _/ Y  ?. u  F) O- dcross page link with section
    7 M4 I0 |5 I4 Z% B<a href="entry://index#section name">jump</a>  W" l+ Y! ^; k% W! Y
    </>
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 12:49:36 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 13:09 编辑 - i4 r. i! v! c& x* F- @/ ~

    0 I+ R7 D. p0 B4 X8 P% w2 S完全可以实现啊,在goldendict中使用一切正常。如:
    1. <a href="entry://目标词条#目标ID">链接内容</a>
      % C0 n: i. f/ l
    复制代码
    : Z  W1 B  |5 e7 F, o# B9 b
    - v) M8 H* E- k2 X6 L
    ! u+ o6 g. j9 K/ K, A# f, S
      S- J! p5 i+ a# `7 c8 N" H
    ' k! C  @- w* X! {' q
  • TA的每日心情
    慵懒
    2023-3-27 00:18
  • 签到天数: 606 天

    [LV.9]以坛为家II

     楼主| 发表于 2020-4-8 14:14:19 | 显示全部楼层
    VimVim 发表于 2020-4-8 12:49$ N" V9 m% b& z4 r3 k
    完全可以实现啊,在goldendict中使用一切正常。如:
    " e5 h4 ~! M2 J  p6 U2 ?5 _7 p8 V
    奇怪,我也用的goldendict,按照0 z. r# o" @3 P; [  t
    1. <a href="entry://目标词条#目标ID">链接内容</a>
    复制代码

    " T; p- F4 q& m) T$ q来做,还是不行,只能跳转到词条,没法到id位置
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 14:36:56 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 14:41 编辑   X2 `. e2 P5 e

    ; u$ I! g7 K; I' L你的目标ID是怎么设置的?这是有技巧的- m3 H) ~2 E7 _5 r
    可以使用:
    # Q: q; ?0 Z8 R0 w% ]; ^
    1. <a id="filepos120046"></a>
    复制代码
    $ \9 N) [1 Z  u! i, V- n
    5 N, X( Y' W0 I- m# [. s

    " @2 Z2 k5 }  y5 w" D& H! S$ x% B不能使用:
    , N; t0 h4 |; p3 f5 h
    1. <span id="filepos120046"></span>
    复制代码
    6 {  l9 }7 f6 M3 V) G
    ' T: o+ W2 `2 l' L& L' I0 f$ K- y
    我也不知道为什么。2 h4 q6 T, x5 t

    点评

    厉害!这样也行!  发表于 2020-4-8 15:48
  • TA的每日心情
    慵懒
    2023-3-27 00:18
  • 签到天数: 606 天

    [LV.9]以坛为家II

     楼主| 发表于 2020-4-8 15:02:02 | 显示全部楼层
    VimVim 发表于 2020-4-8 14:36, E7 [! ?2 H# Y) U. f
    你的目标ID是怎么设置的?这是有技巧的
    8 x* ]' Z- O% D+ v# y8 x$ ^可以使用:
    4 p" M' V; E8 l+ E+ V- ?. Q
    呀!被你说中了,果然是因为我把id设在span里面了,真是奇怪啊,为什么用span会不认呢。
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:04:20 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 15:08 编辑 - `+ q, e, P/ k
    preachers 发表于 2020-4-8 14:14
    5 a" r: ^6 Y4 C7 R奇怪,我也用的goldendict,按照6 k: N1 `) j' E
      U4 r9 C5 w; Z; P, ]/ }
    来做,还是不行,只能跳转到词条,没法到id位置 ...
    7 N8 {( o/ T+ }! T1 Q! e

    5 p4 A' D/ k" M  K" v7 @這樣搭配用才能跳到<a name....標簽的位置
    * Y. ^+ u* `3 P<A href="#position">position</A>
    8 q7 r+ u$ P& V3 D: l<a name="position">position</a>$ p2 i4 c: B9 Q# r4 P/ D
    <a href="entry://index#position">' X3 g" z$ v- V5 u& Y( K
    你試試
    ( F8 M" h) C3 ?
    4 C9 |- k7 _: [0 w/ O& Z% ]
    ! r3 z4 R4 |4 {, D
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 15:08:23 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 15:10 编辑 : I3 \7 _7 q2 q5 M1 v
    喬治兄 发表于 2020-4-8 15:04
    7 x9 B, A- @& q: r5 b: ^這樣搭配用才能跳到

    : [" C& K& t, x' ^1 A6 Cname=这种属性兼容性有问题,建议使用标准的id=
    3 a8 V$ i( r6 ~1 g7 k* H, vThe <a> name attribute is not supported in HTML5. Use the id attribute instead.3 V+ f. d1 {# C# l0 @/ |) }4 A
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:12:23 | 显示全部楼层
    VimVim 发表于 2020-4-8 15:08
    * S% P7 y3 `* V* q9 b, U1 pHTML中没有name=这种属性。建议使用标准的id=
    0 F+ k* D6 F  q( `; u' t! T

    + I3 ~4 p7 L& o. ?! f是喔....., j% `/ a; Z0 d& t0 Y  _! R
    VimVim 兄....我記得有試過有成功
    2 r- b, I* V" i/ _but....可能印象有點模糊了........
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:18:17 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 15:22 编辑 # y4 n' ?& G' Y% i
    VimVim 发表于 2020-4-8 15:08
    5 k( P: y& t$ d+ ]3 iname=这种属性兼容性有问题,建议使用标准的id=
    4 [6 c$ Z, s2 ^3 H, `5 {8 @The  name attribute is not supported in HTML5. Use the ...
    - q" o9 D6 E6 K1 ?1 ?% ?& V# x
    https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_a_name1 P2 j  E5 i4 G" g2 [' ?! l" ?
    可行....但若距離不夠長則銀幕是不動的
    4 x8 A6 _- f& P; ?2 H
    4 t9 N/ T+ T8 [& r* {<!DOCTYPE html>
    $ X! z9 d, N) }6 J) u0 E) ?, R<html>% E* z; Y6 _* R, h) Z/ e1 l
    <body>2 O& o! ?0 a2 y

    ; i/ L: l, e0 B# H* O<h1>The a name attribute</h1>
    ) Y7 g4 d: x8 U! [
    - m5 s) K" j1 {. l  Q/ R- j<p>" I  ^# R# m; Y, p) C( ~/ r5 P' L  i
    <a href="#C4">See also Chapter 4</a># ?4 a5 j# g& B$ i1 K: R; M
    </p>
    4 E8 g! W% G0 M! p$ u
    ; ?* i. t: `1 l1 `0 o' Z3 ^7 d7 u<p>: n& ^" n" Z- c0 N' i$ F
    <h2>Chapter 1</h2>$ o2 c" t8 W( U6 S8 B
    <p>This chapter explains ba bla bla</p>
    7 T# f2 ?  G  {8 v$ F' E. q# [9 V* \& S( k' c
    <h2>Chapter 2</h2>/ B, k8 ^0 f* Y, B
    <p>This chapter explains ba bla bla</p>
    : Z$ a3 w6 P4 V; V+ y" h& l: J1 u7 K% w" c
    <h2>Chapter 3</h2>; S6 U8 C. f: }  ?- w
    <p>This chapter explains ba bla bla</p>
    : E! w" U7 J( k$ p! k% C% R* E( \  `5 \: ~
    <h2><a name="C4">Chapter 4</a></h2>
    5 a: ]* R( D' ^) h+ D<p>This chapter explains ba bla bla</p>* [7 ~+ f5 T( ]

    * S! d8 e: X9 q+ R3 Q<h2>Chapter 5</h2>
    : `! f7 Q' a+ }& _9 ?<p>This chapter explains ba bla bla</p>9 F$ m  a9 i4 e- n2 l& v5 t2 g
    , G1 T; ?: `8 U" v3 q- w" Y
    <h2>Chapter 6</h2>1 W: C' `5 Y. h% x: j2 q
    <p>This chapter explains ba bla bla</p>
    1 f! J" }- d6 b- P* {9 |
    $ B6 I( ~6 |9 }<h2>Chapter 7</h2>
    ' L/ l' D- q8 o. y  W<p>This chapter explains ba bla bla</p>% ?* i, k( O5 s, S/ o
    " f  v# e6 _& ^3 q
    <h2>Chapter 8</h2>
    * o+ t6 @( i& N7 L! I<p>This chapter explains ba bla bla</p>
      \* ~7 u6 Z* A& J' T5 R2 J- V2 f' B0 {3 p5 F
    <h2>Chapter 9</h2>
    1 l8 e) h4 z# M( U<p>This chapter explains ba bla bla</p>
    ' t2 Z8 v+ \! j9 S1 X
    ' O7 d! g9 i8 U# z0 ?% q# `" K<h2>Chapter 10</h2># x6 |- F3 `; Q6 R; t' B6 O* c+ ?
    <p>This chapter explains ba bla bla</p>
    6 ]( s1 |  q' A6 s+ }% g2 [
    % ]/ |; |/ _% D1 `5 h<h2>Chapter 11</h2>
    , x; j+ a" P& S& E  w# J<p>This chapter explains ba bla bla</p>9 t  Z* S7 Y: C4 U
    5 e  F$ C) S, n: M6 j
    <h2>Chapter 12</h2>8 j! }0 z8 J/ \
    <p>This chapter explains ba bla bla</p>8 s! H. q+ t) j6 p
    % _3 F3 r* _$ T
    <h2>Chapter 13</h2>
      N/ K! ?( B: J  V<p>This chapter explains ba bla bla</p>
    ; G! k+ N# _5 g/ \, D6 X2 @( p$ O- F" _7 `4 l3 l. H- }2 K
    <h2>Chapter 14</h2>8 O( G% w4 b% |! d/ `. U- k" j
    <p>This chapter explains ba bla bla</p>. X/ J. E, v# o; z  t: X7 G4 Q9 w

    9 ]) Q" I2 ]& T8 Q<h2>Chapter 15</h2>
    0 g- l3 ]/ F6 j4 \' O/ B) \<p>This chapter explains ba bla bla</p>1 m) |" ]% |, d

    - y5 u" W+ }9 p<h2>Chapter 16</h2>
    6 Z5 g3 a* I$ y) g0 |" }4 z/ \9 T<p>This chapter explains ba bla bla</p>
    5 T- a- d! O# e. A/ I0 N6 p: R  ^* q! Q' N
    <h2>Chapter 17</h2>
    , o' ~' A- K/ R  Y' S6 T$ ^6 w<p>This chapter explains ba bla bla</p>5 S, `) h) [; j/ _

    8 R! z7 G2 ^- o8 Z8 \2 G% e7 [" [</body>2 {! J: j1 w$ X( R6 v
    </html>
    4 U! A; a3 f4 @  b( `- l& R
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 15:19:30 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 15:29 编辑
    & p3 ~  `* _2 l  ^8 A2 s
    喬治兄 发表于 2020-4-8 15:12
    0 D* S/ u* w/ @2 m: U6 Q是喔.....$ ~. y4 r" o7 t* U: U6 Z
    VimVim 兄....我記得有試過有成功/ q( r3 n6 C" k! y: z6 ]; w/ \# J
    but....可能印象有點模糊了........ ...

    8 A; Y2 |6 R* }! x% k0 I4 a9 q/ G目前的词典软件是可以支持的<a name=,但它是属于误用的技术标准。从长远来看,尽量用更通用的标准<a id=。兼容未来,也兼容其他技术环境。
    7 f  k1 ?: _& s8 n" d0 C严格来说,name属性只支持以下html标签,不支持<a>:6 o) i5 g: \+ M; z& i" Z
    <button>, <fieldset>, <form>, <iframe>, <input>, <map>, <meta>, <object>, <output>, <param>, <select>, <textarea>' k7 p0 s2 d5 j; a' a. z

    9 j7 B3 n- Y; V, G6 i0 g0 F
    + d  A7 [/ @9 p6 K: V) O; Q% m/ @: P
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:34:59 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 16:24 编辑
    2 s# O! ?& _$ R
    VimVim 发表于 2020-4-8 15:19
    - e! U  C  `5 U; r9 [# O8 ~4 i目前的词典软件是可以支持的

    ; Z! ]2 Q% B' k! p1 Z) g2 Q  }1 v, J8 ]/ r6 u
    Thanks a lot.
    9 i+ K# g, ]% @* f' V似乎沒有跳到該列然後 highlight 該列
    - Z: L2 |9 @) c- [! N- [or 轉跳詞條的某個位置- t  @3 ?' {: B1 u
    cross page link with section1 o! n/ {3 O$ o3 v! I" a
    <a href="entry://index#section name">jump</a>
    8 M8 {. l8 `) s. `8 b</>
    ! e3 R% p$ d! t. G" W% ]
    ( W* J8 ]: g+ s  j" ^, S5 B<a id=".....似乎達不到此功能+ \* r9 O" w2 l
    還是說用法依樣<a href="entry://index#id"></a>
    9 Q. G& s! i  |' d$ z4 _7 T2 {
      n6 |2 f! c! z2 L& }; d2 @0 E9 O! k: o9 v( L$ r
  • TA的每日心情

    2020-10-9 00:19
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    发表于 2020-4-8 16:45:46 | 显示全部楼层
    膜拜以上大佬们
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 759 天

    [LV.10]以坛为家III

    发表于 2020-4-8 21:09:44 | 显示全部楼层
    刚刚在硬盘里找到的, ^+ ]3 n; F0 f& o3 Z# Y" P& Z

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x

    点评

    这个文件是想说明什么呢?  发表于 2020-4-8 22:39
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-29 12:25 , Processed in 0.055669 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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