掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1145|回复: 17

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

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

    [LV.9]以坛为家II

    发表于 2020-4-8 02:51:23 | 显示全部楼层 |阅读模式
    比如一般如果跳转到某个特定词条可以使用
    9 e9 j/ N  F3 v
    1. <A href="entry:// something">something</A>
    复制代码
    ) {) x8 u* l9 w' ^
    这样的表达方式' ~# j0 K* E: x

      g: W; J' C! E: K  k  U而如果要跳转到当前词条的某个位置可以使用4 k6 ~7 ^0 Q1 X+ g+ X; p4 k* d$ a
    1. <A href="#position">position</A>
    复制代码

    * F% F1 R0 q9 l) u) j/ p
    1 N5 I$ _2 @: l2 u5 c那如果我想要跳转到某个词条的某个位置能否做到呢?
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 750 天

    [LV.10]以坛为家III

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

    该用户从未签到

    发表于 2020-4-8 11:23:05 | 显示全部楼层
    孤影 发表于 2020-4-8 09:45
    % W; m6 ]* O9 f9 y" T, G之前研究过,无解的。

    + r' C' H# K; O! a7 V. G3 c看了论坛一个帖子的近期讨论,是可以通过iframe实现,不过目前只能在MDICT软件平台下实现。
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 11:41:38 | 显示全部楼层
    Brother preachers :
    7 t7 D2 c& G* \9 K; M( ~9 b9 t6 w: V可以的
    ( V( _# O4 R  r0 Z在 mdxbuilder demo.txt 有提到5 Y" a, K: q1 y9 k' k* G( V  g
    照著用就行了$ B- B2 j& L' e+ A+ s# M/ D# V
    , S, t! I9 N1 d7 B
    ' j+ s. K2 s) O  J( K" ?0 ?
    1 v, p2 ^- G5 h0 A
    index0 s9 S$ Q! m5 G
    CSS: <a href="entry://css">demo</a><br>4 T! l! }3 v7 F' P" R% }! y
    Sound: <br>1 j# [7 n; J( M! P
    <a href="entry://sound">demo using link</a><br>
    + U+ l& X/ @* S1 v4 p/ x<a href="entry://bgsound">BGSound demo</a><br>" X/ v+ ]# p6 n: D* D
    Graphic: <a href="entry://graphic">demo</a><br>
    3 D: S6 u# g9 b- h3 }
    3 U9 C- ?/ _  b/ S0 A, f4 YIn page link: <a href="entry://#section name">link to view source</a>1 t) g, N! y' l  {1 L* ^
    <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>
      P* j, l: ?( Ksome dummy lines<p>
    - M+ s6 R" e9 O; M<a name="section name">View Source:</a>
    & D8 |1 Z+ `' U<a href="source://index">view</a>; T: H5 g- A7 {9 o- g4 m
    </>
    9 w. i4 V2 D; ], P3 }, R1 e+ f! Tcss
    9 o% H5 y) t4 T, v<head>  ]! P; g9 a' D
    <link rel="stylesheet" type="text/css" href="inline0.css" />- x% W: ?% ~- N' G
    <link rel="stylesheet" type="text/css" href="inline1.css" />
    - R) v3 O0 X+ O8 ^; u</head>5 i! w2 q( z0 x9 H; G
    <body>% W( R9 M( g* M
    <p id="p0">This line should appear green.</p>7 r& L: e0 d9 I" ]- A+ u4 p$ g
    <p id="p1">This line should appear red</p>
    + f9 T3 z, B0 L
    , B  y7 g7 {4 {8 g- K<a href="source://#">Source code</a>
    5 e% G, I+ h; `! n
    4 n* W4 D8 e: y" f* J3 ^* s9 W7 c: H4 n0 _. S! V3 F
    & Z1 o+ b8 M6 k' \1 @. S
    </body>- w1 z% N7 y& k* @1 k! u
    </>1 E3 u, {$ g: `1 Y. y: _
    sound
    8 e" N$ l4 }9 _0 }( {8 \Sound test, please click this: <a href="sound://test.spx"><img src="/playIcon.jpg"></img></a>' j0 e* V# X' ?! \* C5 I2 k
    </>
    2 k3 }8 t% b+ a1 Ibgsound
    ' Y5 d& X& w$ [+ H* }/ hYou should be able to use the "speaker" button in the up-right to play audio now
    ) q* Y( [% Q: j8 W- Z<BGSound src="/test.spx">
    ) Q. ^+ H4 u+ F</>4 k5 o# u; u( {! Q/ D/ c" a
    graphic5 ?/ a+ A9 U. K. v! k6 a7 O
    This entry can show a graphic as this: <img src="/mdict.gif">mdict.gif</img>
    7 g3 R3 E3 m7 t& D" j: za very large photo: <img src="/1.jpg">1.jpg</img>
    8 A1 L$ V; b! |</>$ _/ G# j4 e5 m: L! K7 I9 f
    internal redirect to "graphic"
    % {/ A) O. G# a@@@LINK=graphic. p0 m2 {# q) T6 W- w1 x9 h/ z
    </>
    * _, @# w9 l' p3 K* `9 B6 I9 R1 hcross page link with section
    / B, }9 r( x: Z1 z8 H: D) o7 w<a href="entry://index#section name">jump</a>1 ^- G) U1 Z4 S3 n1 Z' D0 J: J
    </>
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 12:49:36 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 13:09 编辑
    , W6 F: I1 P3 A1 E  N3 \( P1 X. ?& m
    2 o. p# N% U0 a2 U完全可以实现啊,在goldendict中使用一切正常。如:
    1. <a href="entry://目标词条#目标ID">链接内容</a>3 \$ A/ y& R2 P% C; N% i$ ~
    复制代码
    - Z0 q. M+ U% l) p

    : I- T( j1 a. _6 j3 E3 i7 ], h  K- m" j6 m
    . b  e7 S% Q2 Z. n+ b
    - r6 k; ]: z2 z. h
  • TA的每日心情
    慵懒
    2023-3-27 00:18
  • 签到天数: 606 天

    [LV.9]以坛为家II

     楼主| 发表于 2020-4-8 14:14:19 | 显示全部楼层
    VimVim 发表于 2020-4-8 12:49! E9 j/ T6 @8 U& c* j! @# k& a
    完全可以实现啊,在goldendict中使用一切正常。如:
    9 ^' S: }  t+ y6 l& I
    奇怪,我也用的goldendict,按照
    9 I% l5 t" s5 w0 p3 V/ k5 y9 k) J
    1. <a href="entry://目标词条#目标ID">链接内容</a>
    复制代码

    ! F6 W* p  a( L# x  I来做,还是不行,只能跳转到词条,没法到id位置
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 14:36:56 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 14:41 编辑 6 e  v7 [6 O) |5 f$ i) q) t. Z8 w

    " B6 |. ^- P% M% k7 c你的目标ID是怎么设置的?这是有技巧的
    6 L  t0 z: v$ w6 P6 G- l- [# i, F可以使用:
    : Q" j0 C6 N1 M, _; @  t' M' `
    1. <a id="filepos120046"></a>
    复制代码
    5 m  \) x5 G( Y% d# M- u7 J! M# s
    % s$ L0 i/ \- D% `
    & `8 `1 V( G( K& u, j
    不能使用:0 B3 W4 n& \: T9 J% W
    1. <span id="filepos120046"></span>
    复制代码
    3 o" ?$ {% z/ R* ^) h& B1 ?& a9 @: n) x
    " S; {2 G) l. x  Y8 {8 ]
    我也不知道为什么。/ k( j+ K& E% l" f6 J& O

    点评

    厉害!这样也行!  发表于 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:364 q5 C+ u$ p1 Y! B
    你的目标ID是怎么设置的?这是有技巧的
    + O1 Q+ ^5 H. U6 j可以使用:

    4 J' v1 K  I! N1 j- V! x呀!被你说中了,果然是因为我把id设在span里面了,真是奇怪啊,为什么用span会不认呢。
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:04:20 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 15:08 编辑
    ! v. K- F& ^% J1 l3 Q  ]6 @: {9 I5 h
    preachers 发表于 2020-4-8 14:14
    7 n& P( Q5 e9 \  t- @$ V' J奇怪,我也用的goldendict,按照& V" h( l, W$ f: m

    1 ]' C' D: O& l7 J1 Z来做,还是不行,只能跳转到词条,没法到id位置 ...

    6 K" l- s% c% [3 j. b4 T% P, ^9 R7 w1 K( K
    這樣搭配用才能跳到<a name....標簽的位置
    1 s" S* e' ?; A3 P" g3 E9 l, J<A href="#position">position</A>$ A8 C$ C1 w) w" M" V
    <a name="position">position</a>. i* _1 H/ d- o& m4 ?9 z
    <a href="entry://index#position">- P5 N$ r7 ~% t% A
    你試試
    " k* [) n% ^- H+ L  @3 _7 ~5 b( N7 n+ X8 U' K8 e, o

    6 n7 y$ }& M: z
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 15:08:23 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 15:10 编辑
    * z1 R; W$ H. N, \. r, V  ]
    喬治兄 发表于 2020-4-8 15:047 |) A# T0 d; _  G2 ?: P
    這樣搭配用才能跳到

    ' }, ^) Y/ H0 Hname=这种属性兼容性有问题,建议使用标准的id=1 K: v" T' D* c. x. W
    The <a> name attribute is not supported in HTML5. Use the id attribute instead., U/ K) Z4 \3 G
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:12:23 | 显示全部楼层
    VimVim 发表于 2020-4-8 15:08
    ! B& i7 V9 Z5 P  `HTML中没有name=这种属性。建议使用标准的id=

    % G+ A1 h0 f# x( P5 e+ Y' p
    9 s; C2 I4 k5 I" V& q- w$ l是喔.....) q) |1 Y" y/ _" c7 {
    VimVim 兄....我記得有試過有成功1 x5 j5 K/ J# K
    but....可能印象有點模糊了........
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:18:17 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 15:22 编辑
    ! m2 F+ x. D) i: M) G3 l7 Z2 m8 p% u
    VimVim 发表于 2020-4-8 15:08, ?: ?. k9 M: T% u4 x& {
    name=这种属性兼容性有问题,建议使用标准的id=3 T6 Y& w7 C3 @* D( a+ V
    The  name attribute is not supported in HTML5. Use the ...
    ! J% j5 O( c2 y9 r5 O9 G
    https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_a_name
    # a  B% C: z" \* S可行....但若距離不夠長則銀幕是不動的
    7 E, F/ h" J; a: \( P# m) m1 A9 s/ G+ S
    <!DOCTYPE html>3 c  \0 G. R% E
    <html>
    9 `, D9 Q1 m: [/ z<body>. K. _. h* u) a( x; [0 E8 v; D
    ' ]; j: y3 K3 e
    <h1>The a name attribute</h1>
    $ [* L( F5 v+ \- b+ x' S8 E$ h$ `
    <p>
    - c% O7 ]1 X8 y0 `; ~" x<a href="#C4">See also Chapter 4</a>& e! A! K$ K# Q
    </p>
    0 K2 `& `* Q, c9 }7 a2 K
    - _6 }6 m; c+ g; G/ r<p>9 V8 B" E8 b& T8 _+ e0 T
    <h2>Chapter 1</h2>2 ?4 {1 e6 P9 `7 A9 z" \
    <p>This chapter explains ba bla bla</p>
    # F2 p2 [  R9 _" A9 Y1 s3 m$ z! y! N5 Y: G* d, Q+ \8 v1 G3 k
    <h2>Chapter 2</h2>7 B1 I; Y5 O0 _) \5 Y
    <p>This chapter explains ba bla bla</p>
    0 ^, q# I/ c$ G* n: e, C2 x6 f5 |8 p( U, d3 r
    <h2>Chapter 3</h2>6 ^" P5 ^+ q& v' q+ P' i/ e
    <p>This chapter explains ba bla bla</p>" ^6 }7 ]; V/ p' G4 I8 G  H7 p

    ' ^3 b/ j4 j9 z- \; y4 ?<h2><a name="C4">Chapter 4</a></h2>
    " \5 W' }5 n/ j<p>This chapter explains ba bla bla</p>( E  c* t% |, j! |6 R: K
    % M; J/ P1 `" J8 A; k$ Z4 |/ D# S
    <h2>Chapter 5</h2>
    - z! w9 I! @+ \, y( Z<p>This chapter explains ba bla bla</p>6 S( W. l  V  A" n' D) v* b; U
    . f4 P6 _0 ^9 C
    <h2>Chapter 6</h2>( @- d) ?+ P4 W' O
    <p>This chapter explains ba bla bla</p>
    . |. C. p  U6 g8 Q
    ( @4 v: k6 R) |* B: J<h2>Chapter 7</h2>( |0 f( }8 U: r3 l( v
    <p>This chapter explains ba bla bla</p>
    - o) r1 A3 A7 ^( t! t$ f! ?6 H: A% o9 n! _+ r) [0 ?
    <h2>Chapter 8</h2>) G" X4 g+ r, d! C1 h
    <p>This chapter explains ba bla bla</p>: ^9 A$ s" p8 a% W% I: n) L
    . q' f! R8 R% x' M. y( c- y! I+ i
    <h2>Chapter 9</h2>
    ( t( \2 M8 E" ~8 H<p>This chapter explains ba bla bla</p>
    : \9 K, w1 J1 T- q* Z3 S( S. e6 }" Z0 v: {) A& i
    <h2>Chapter 10</h2>
    * Q: N/ U2 p/ b/ \" G<p>This chapter explains ba bla bla</p>! J! @+ Q  h/ [2 `, C& M" a
    6 J/ |" U8 J$ o+ O, v; Y; @$ b$ k
    <h2>Chapter 11</h2>0 S/ T% I- B0 O1 N: T& J
    <p>This chapter explains ba bla bla</p>( q" [: K# z& B7 F. K0 i

    # ^! p; y, M* G8 V8 X' h+ }& T<h2>Chapter 12</h2>5 Q0 a+ t2 s& _: j8 Y
    <p>This chapter explains ba bla bla</p>
    ! g% @9 }( P4 C& v  ^0 t( [/ E) ?3 y2 n  v7 o: }
    <h2>Chapter 13</h2>" c( t, Y  X. {
    <p>This chapter explains ba bla bla</p>
    ; A: {! o& V7 \0 a3 t1 J+ h+ c# o+ w7 F5 h1 w; U
    <h2>Chapter 14</h2>
    1 z5 m: {- I" b: {7 |/ D<p>This chapter explains ba bla bla</p>
    7 D% Z% e$ }0 @5 H
    " O7 Z4 R7 H7 Y  Z1 |/ M<h2>Chapter 15</h2>+ }' S5 e- `: _& A, Q: K6 [
    <p>This chapter explains ba bla bla</p>5 {" F5 I: r2 |- i6 k) g) E
    " Z2 K0 b# M3 _# Q* ]
    <h2>Chapter 16</h2>* h9 b! h6 v" P2 w4 m* S& T0 q
    <p>This chapter explains ba bla bla</p>8 f1 t  T; O  v& m! y
    + y2 l9 j* t6 h: K
    <h2>Chapter 17</h2>: b$ f& c% A+ @  g
    <p>This chapter explains ba bla bla</p>
    ' }8 s4 S6 o; w- }; p1 g8 Y+ P+ _8 N$ n4 p  X
    </body>$ G+ d9 I. n. m6 M) @
    </html>  T$ J9 l( _5 p2 @0 n! r
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 15:19:30 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 15:29 编辑   [3 R. F+ D( Y5 w* q" s/ ?
    喬治兄 发表于 2020-4-8 15:12% \; ]2 X2 x& N# P5 r
    是喔.....4 v/ ?4 n: v$ U  K# y" F, T
    VimVim 兄....我記得有試過有成功: `) O2 t& M1 }) d& Y0 ]
    but....可能印象有點模糊了........ ...

    ; p0 E5 o+ e) Y  V. d4 _" S- r; i目前的词典软件是可以支持的<a name=,但它是属于误用的技术标准。从长远来看,尽量用更通用的标准<a id=。兼容未来,也兼容其他技术环境。
    $ S5 X+ {. I' B严格来说,name属性只支持以下html标签,不支持<a>:
    / h8 a. ^# M6 n! \& b<button>, <fieldset>, <form>, <iframe>, <input>, <map>, <meta>, <object>, <output>, <param>, <select>, <textarea>" Y1 w, i' I7 {  O& Z
    # u. a& C6 Z8 x4 [
    7 _# ]/ e5 _- O# ]7 o$ H7 L# c
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:34:59 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 16:24 编辑
    4 l- y- Q% Q2 P/ g/ ^
    VimVim 发表于 2020-4-8 15:198 }3 @1 ]+ M/ P4 F$ \
    目前的词典软件是可以支持的
    8 c# r4 B$ C5 q2 G# b/ [
    ( C3 @7 S' j0 T6 M
    Thanks a lot.
    2 t: K6 I) g+ R, Z1 `: V似乎沒有跳到該列然後 highlight 該列
    ; l/ @/ X3 {" B* ^or 轉跳詞條的某個位置
    6 X2 g" v( V& @6 B8 L( ]. I8 qcross page link with section
      g& Q' i$ T! I" ]<a href="entry://index#section name">jump</a>" j7 v. r# y# x! k  Q
    </>  I& y0 @; H8 N# ]- Y
    4 B+ _% z* t9 l
    <a id=".....似乎達不到此功能
    ( d; V% R1 D' S! |8 I' A還是說用法依樣<a href="entry://index#id"></a>6 s4 [5 ^1 a; k0 ]# I3 B, d
    ) a2 b+ ^9 Y- R! k$ r* [! ^% z% J) T

    1 I4 z  V7 @8 f: m6 _
  • TA的每日心情

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

    [LV.3]偶尔看看II

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

    [LV.10]以坛为家III

    发表于 2020-4-8 21:09:44 | 显示全部楼层
    刚刚在硬盘里找到的
    - z* L% r% v# O" W! H' ?+ w' b

    本帖子中包含更多资源

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

    x

    点评

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

    本版积分规则

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

    GMT+8, 2024-3-29 23:16 , Processed in 0.042021 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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