掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1179|回复: 17

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

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

    [LV.9]以坛为家II

    发表于 2020-4-8 02:51:23 | 显示全部楼层 |阅读模式
    比如一般如果跳转到某个特定词条可以使用  J: l8 z' W: ?
    1. <A href="entry:// something">something</A>
    复制代码

    6 A( M. U, k+ J2 @: t- K这样的表达方式
    ; |, N- r) m9 x' t! @1 R' A# e% |- W6 n2 w8 F
    而如果要跳转到当前词条的某个位置可以使用
    , @4 b8 Y+ k- r5 _7 `
    1. <A href="#position">position</A>
    复制代码
    * u2 z$ R* {! ]. B0 k$ d# Y

    & J! F2 g  A6 n8 M+ |8 `, D那如果我想要跳转到某个词条的某个位置能否做到呢?
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 759 天

    [LV.10]以坛为家III

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

    该用户从未签到

    发表于 2020-4-8 11:23:05 | 显示全部楼层
    孤影 发表于 2020-4-8 09:45
    * ]6 [: m2 `. j0 }之前研究过,无解的。
    % l4 @! B" E1 y4 B6 o
    看了论坛一个帖子的近期讨论,是可以通过iframe实现,不过目前只能在MDICT软件平台下实现。
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 11:41:38 | 显示全部楼层
    Brother preachers :( v* r4 i' s- S+ Y, D) A! @. ]- i
    可以的  m3 R5 @! N- ~1 c7 R7 B8 b; q/ [- y: V
    在 mdxbuilder demo.txt 有提到
    . L. b/ }( I; s% K* s照著用就行了
    3 D& _) t$ `8 b. w0 O$ g, K, p2 M' _6 t# C! l. ]$ q0 y1 j

    % @  O" N' ?4 W8 c2 e8 ~& G
    2 q2 v, ]) F# }% ^; q3 Cindex1 `# u" i2 P; v$ x8 X2 P
    CSS: <a href="entry://css">demo</a><br>' ?& s# r. L" q( E3 ^6 i$ V* l9 U
    Sound: <br>8 h: d3 [6 k% c7 N5 Z
    <a href="entry://sound">demo using link</a><br>
    ; Y$ X# L" N5 N+ {: D6 C<a href="entry://bgsound">BGSound demo</a><br>: F( T7 b$ S1 y( d
    Graphic: <a href="entry://graphic">demo</a><br>
    3 X1 K$ @  }7 ~, X# `4 Y2 @: O, R5 }4 {/ K" E) [
    In page link: <a href="entry://#section name">link to view source</a>/ N3 n# T% A/ A
    <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>, F* L3 H3 ^+ @- y0 k. D, c1 f
    some dummy lines<p>2 d! W1 l( ~& ~; E8 g
    <a name="section name">View Source:</a>
    : L, |, w  Y3 M, z# B6 H! U6 j<a href="source://index">view</a>  H7 D( Y3 J; p
    </>
    2 S3 T. s, B7 A5 ^/ Ecss- a3 g6 w& ]! G) a
    <head>
    1 b, H0 n/ v5 @+ y/ t<link rel="stylesheet" type="text/css" href="inline0.css" />
    3 A4 C, n0 I% U+ ?/ ?<link rel="stylesheet" type="text/css" href="inline1.css" />0 Z& z9 k9 B& a& s: `2 H- G
    </head>
    4 ?2 k! _2 z% z4 ]<body>
    & w& I6 z4 v5 E& ]2 Y<p id="p0">This line should appear green.</p>
    3 [- J$ a! T' t! w9 O; N% w<p id="p1">This line should appear red</p>
    / p( v( h* F, r6 r; U" _$ M6 t  M0 Z; l! B+ B
    <a href="source://#">Source code</a>
    , I$ d& V! e* I5 m+ p$ t7 ?4 j$ p; e$ V, Q& p

    3 p  ~/ ]* E" m0 u- Q. T$ L- Y5 e( U- A5 U: W* p1 W4 N
    </body>
    : w7 W5 X  b' E0 M& q8 ?- {</>6 k: C% }* L, _: i7 w
    sound6 O8 B* o' r- b" ^9 b/ z
    Sound test, please click this: <a href="sound://test.spx"><img src="/playIcon.jpg"></img></a>
    % _: O% }6 X: A/ [2 j</>/ k1 B1 C- Z& ]  J( D- t2 D+ n9 o
    bgsound1 V$ Y2 o; _/ c1 C; ]
    You should be able to use the "speaker" button in the up-right to play audio now
    - n5 n9 ^+ a# J: Y<BGSound src="/test.spx">
    . {8 I/ O7 V$ ?- \</>. N, ~6 w, }2 E( N- {. {# |8 E) a
    graphic! i7 ~" D) ^8 F! Z1 [  f
    This entry can show a graphic as this: <img src="/mdict.gif">mdict.gif</img>" [0 E: U% H3 ?5 V
    a very large photo: <img src="/1.jpg">1.jpg</img>
    3 f# M8 S0 h; y6 _  }9 Z</>
    ) E' j% m7 Y; V3 r4 Ginternal redirect to "graphic"; C3 N" C$ P$ |  V) ]2 G. H- Y# W
    @@@LINK=graphic
    # V1 d- u. i: H  w</>7 r" s5 i9 y) Y& p& {% l
    cross page link with section
    % V0 A" N0 P: D) i+ h. w6 ]( W9 x' Z<a href="entry://index#section name">jump</a>: U$ l0 j2 a/ P* {( I
    </>
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 12:49:36 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 13:09 编辑
    ; u! T1 A5 `8 g1 D  r& Q7 n: U
    / P% d) W8 T, z, h. f% i- N: q完全可以实现啊,在goldendict中使用一切正常。如:
    1. <a href="entry://目标词条#目标ID">链接内容</a>
      2 y& E* }; w2 f9 ^3 q
    复制代码
    4 ~+ I! F1 X/ D: e) e+ @
    ' |" \' T5 I( q8 f5 B3 c4 ?5 n0 `
    4 i: ?) m9 m3 z4 M4 o9 m/ W
    2 \% H# C% U4 C
    ( {5 }- A5 T7 k8 P/ L9 g
  • TA的每日心情
    慵懒
    2023-3-27 00:18
  • 签到天数: 606 天

    [LV.9]以坛为家II

     楼主| 发表于 2020-4-8 14:14:19 | 显示全部楼层
    VimVim 发表于 2020-4-8 12:49
    - b0 V. |6 I- P/ l2 X1 p, n# b完全可以实现啊,在goldendict中使用一切正常。如:

    # O2 i! z/ W$ t8 \9 q奇怪,我也用的goldendict,按照  n, n2 p4 m/ i- g; [( `& V' a
    1. <a href="entry://目标词条#目标ID">链接内容</a>
    复制代码

    5 X0 `5 O7 M; ~% L/ S5 A. ]6 f: D3 h来做,还是不行,只能跳转到词条,没法到id位置
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 14:36:56 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 14:41 编辑
    $ [1 L- I5 u/ b
    $ \0 [' u3 X' e7 w你的目标ID是怎么设置的?这是有技巧的$ u( R6 v$ C3 y3 j
    可以使用:$ x; J4 _( ~- ~7 n; l' C
    1. <a id="filepos120046"></a>
    复制代码

    8 o4 M6 I, ~: c& B; B
    & h& l1 e9 E0 A$ r% T# q- ]: w0 }
    $ q( C+ m$ R4 Z2 @5 }. x* x% P. D不能使用:
    $ a5 P3 ^% V: H" s# i
    1. <span id="filepos120046"></span>
    复制代码
    ; I; h" C) N& y% |
    $ |: b. b7 L% F# s% B0 A
    我也不知道为什么。
    / @$ C* l  {, f" z9 Z! Q

    点评

    厉害!这样也行!  发表于 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; K3 B; K, P# Y$ O4 z' Z3 {
    你的目标ID是怎么设置的?这是有技巧的
    + @1 ^- F7 i( z( R可以使用:
    - D) h. u2 B& `% ~( O& H
    呀!被你说中了,果然是因为我把id设在span里面了,真是奇怪啊,为什么用span会不认呢。
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:04:20 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 15:08 编辑
    + I  w) T$ x; ?% @4 B% ^- t
    preachers 发表于 2020-4-8 14:14
    , t# K  \: r: v# \$ z2 r' k奇怪,我也用的goldendict,按照  ~# Z. z9 F# x) \8 ~9 J8 w

      l. A* C5 [. F% S! J来做,还是不行,只能跳转到词条,没法到id位置 ...
      @( S+ F4 A* m3 M; v; O/ f) p
    5 C5 J) T) T0 r% j
    這樣搭配用才能跳到<a name....標簽的位置
      h; J+ D9 J' }0 i7 r& H; s' c<A href="#position">position</A>
    5 o1 H/ B4 f' ~. c<a name="position">position</a>. U- H! u; e5 D; Z, g9 o4 F
    <a href="entry://index#position">
    9 c8 l9 \$ s: Y+ H  D- U你試試
    3 w/ J! @0 g7 t9 Q+ D7 W+ m2 \8 K" f/ v0 f0 B: j) K/ B0 I2 K/ g: g
    : q% D4 j5 j0 O& E5 r2 p6 w' k
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 15:08:23 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 15:10 编辑
    1 T5 T$ y. W4 j. {
    喬治兄 发表于 2020-4-8 15:04
    % o$ d, B3 e( a$ N3 B這樣搭配用才能跳到

    5 E" I3 g/ E' ~( D6 @5 E( R, D( zname=这种属性兼容性有问题,建议使用标准的id=; ^! m. K* R% L  e
    The <a> name attribute is not supported in HTML5. Use the id attribute instead.- p) ?: H8 k4 x, y/ ?
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:12:23 | 显示全部楼层
    VimVim 发表于 2020-4-8 15:08
    ' x9 j9 s& w4 ^5 x) X- `HTML中没有name=这种属性。建议使用标准的id=

    8 _3 s8 q; t4 W. M+ v. O
    $ E4 @  F4 b! c+ }是喔.....
    : B# I. G  i! s4 l8 [& xVimVim 兄....我記得有試過有成功
    % O+ g0 q4 f3 `) lbut....可能印象有點模糊了........
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:18:17 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 15:22 编辑
    8 V% M" B$ n: W/ c+ U" ?; u
    VimVim 发表于 2020-4-8 15:08
    ! j: W) k1 @: }8 S/ D! J: [; ]name=这种属性兼容性有问题,建议使用标准的id=2 z" f1 s2 r$ d
    The  name attribute is not supported in HTML5. Use the ...

    7 J! H5 I+ Y, |https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_a_name% A, ]0 ~% u/ v" S. G  ]7 t
    可行....但若距離不夠長則銀幕是不動的4 h  l1 g* {/ [2 o! q  I3 J
    " k  C1 l0 b5 @9 \
    <!DOCTYPE html>( ^8 d  H! f( p0 k3 G
    <html>
    ! `# b9 V. a& V+ i7 ^$ j<body>0 v1 ?; Q2 I% I
    9 C3 s$ J- x8 b/ l. K" P
    <h1>The a name attribute</h1>
    7 L. @$ _' \4 X7 [* T( x" T  W0 n
    ) r# i+ n9 ^! K0 Q2 m; l/ Q- F<p>
    7 n$ b, w- W- `+ y/ E<a href="#C4">See also Chapter 4</a>1 J* W0 i( u. b' [. B1 S6 Q6 N/ T0 s
    </p>& I4 O. h/ x$ Y( }

    : O2 O+ Q1 ?# P5 R/ }( p<p>; N, {- V- l( l* e5 H, i6 Z
    <h2>Chapter 1</h2>% G7 Z. t- c' I( P# e2 i- d4 F6 B/ c
    <p>This chapter explains ba bla bla</p>
    $ m1 P3 D- g9 p$ k- \/ j" P% ^0 C% p
    <h2>Chapter 2</h2>
    , s& |# J2 ?" I; Z( I" U7 C1 \5 n3 t2 s<p>This chapter explains ba bla bla</p>& k, ]  l' t" x" P1 ^

    ; j; M& ]) P& h, W  C5 A<h2>Chapter 3</h2>
    9 y2 e% j2 e& G+ i7 ]+ I- D<p>This chapter explains ba bla bla</p>$ {& e8 }# t& F& S. {4 W
    8 `  Y* J5 q$ k% ~0 h: A  p5 I+ Q
    <h2><a name="C4">Chapter 4</a></h2>
    ; g9 H. D, }5 p% d% R<p>This chapter explains ba bla bla</p>0 q4 y( q2 c3 F& R, p9 H
    ' f- _3 i) K( Y% i  r+ u2 x
    <h2>Chapter 5</h2>
    # v1 ?8 [* m8 ?* @5 Y( D  A<p>This chapter explains ba bla bla</p>' D% p) H" Y9 F/ F# Q

    ' O5 t+ ?' K0 N; N, }<h2>Chapter 6</h2>
    4 N& t5 `2 G  g<p>This chapter explains ba bla bla</p># \3 r+ @9 g( }8 c' _; Q
    + [+ K9 I6 O  ]+ y  ]1 T
    <h2>Chapter 7</h2>8 j+ a; \  Y( V
    <p>This chapter explains ba bla bla</p>) T6 D: }1 \9 R! B7 Q2 M8 h2 S3 Z  r

    - _) x! H2 O6 j5 Z# l; K) Y<h2>Chapter 8</h2>4 _9 }/ f6 L" H5 W
    <p>This chapter explains ba bla bla</p>
    3 F9 \  ^6 z; v8 m* |. g" J9 L- a! Q( f
    <h2>Chapter 9</h2>
    , B" |% v; T! C7 l( d<p>This chapter explains ba bla bla</p>
    0 l8 w4 P6 G7 I8 N; ^0 m0 e
    7 d9 p5 I8 {9 N# z! Q0 z- Q<h2>Chapter 10</h2>
      T% Q. L8 o/ t  M2 r4 A<p>This chapter explains ba bla bla</p>
    ; j; n* C% Z6 X! H  E/ G+ I# _* C% `
    <h2>Chapter 11</h2>' x- _7 H  v# j, v# T8 T0 ?
    <p>This chapter explains ba bla bla</p>6 b2 ?! e. f' `. P$ u  M

    9 n, H, r6 n/ z& C' C<h2>Chapter 12</h2>
    : c4 n3 I! @9 Q& K* k' n; V<p>This chapter explains ba bla bla</p>
      R  f2 k- i5 m/ v" ~& I* Y* B
    7 U( p; W  v; F2 \! q( z1 O* _8 W' I<h2>Chapter 13</h2>8 P: G2 I8 g2 s. m! G# ~; Y
    <p>This chapter explains ba bla bla</p>
    $ ]8 U- q6 ?2 V1 G. ~+ Z( [
    $ g9 ~, q7 I% b' c8 F- ?<h2>Chapter 14</h2>: O/ i. X0 ~& M/ p& k6 u6 a# S7 z
    <p>This chapter explains ba bla bla</p>7 B2 c: a! |4 d, p5 M

    7 f3 A4 ?& v6 P- r/ c1 O<h2>Chapter 15</h2>
    , m+ g, \0 `: F* ^7 h6 H. U8 `. ?<p>This chapter explains ba bla bla</p>+ m: `1 U  Z' k" U  V
    / C* n* l+ e& B' ?; H! u
    <h2>Chapter 16</h2>: G0 D5 M4 Y" F
    <p>This chapter explains ba bla bla</p>
    3 ^8 M1 \. ~  C; _) e) I: M( u2 h) q  e
    <h2>Chapter 17</h2>& {# m1 ^, O4 x# t% O0 O& P
    <p>This chapter explains ba bla bla</p>
    , h  o0 g# l- V6 ?' @9 W/ R+ `
    5 S( T* P% i6 I( v2 H9 I9 m</body>+ N, B+ d$ S7 U& |( _( y, p
    </html>4 H9 n6 Q! S6 _
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 15:19:30 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 15:29 编辑
      P7 W) I+ M* l8 q- r4 _
    喬治兄 发表于 2020-4-8 15:124 t) u1 @: k9 N
    是喔.....3 k; b* t& Y# G# X+ g- `
    VimVim 兄....我記得有試過有成功
    , {7 K: x) ]* Rbut....可能印象有點模糊了........ ...
    % m$ t+ l- y7 u. X+ }& j4 Q
    目前的词典软件是可以支持的<a name=,但它是属于误用的技术标准。从长远来看,尽量用更通用的标准<a id=。兼容未来,也兼容其他技术环境。
    4 ]$ H$ y0 W8 ^2 ]4 i" Y- p* n/ c严格来说,name属性只支持以下html标签,不支持<a>:
    / j1 I! M. G) Z, f2 z+ T<button>, <fieldset>, <form>, <iframe>, <input>, <map>, <meta>, <object>, <output>, <param>, <select>, <textarea>1 n! J8 l% p% ~3 X
    $ K" u0 v/ e+ g& ^9 [  `$ d

    ) A3 Z6 z" E& J9 T% A$ `5 R% n
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:34:59 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 16:24 编辑
    " g: y+ r2 k, `( ]
    VimVim 发表于 2020-4-8 15:19
    ' q4 B+ `, H& i% Z目前的词典软件是可以支持的

    / @( C4 P+ j4 {! X+ M, k) F/ H5 Y! k1 Q# a' T3 m. U
    Thanks a lot.
    5 ~; ?9 M9 T7 y$ w; z4 g( e似乎沒有跳到該列然後 highlight 該列
    0 _" _8 D" s( f5 g6 Eor 轉跳詞條的某個位置5 O0 Z2 A  B. @7 Z
    cross page link with section
    8 _/ U' [' y$ c$ e5 t$ i<a href="entry://index#section name">jump</a>9 }2 d% o( U3 C, f  L
    </>/ X, o% k9 p& K+ `' y% Y0 W
    . r: G, `9 ~! \! v) X
    <a id=".....似乎達不到此功能
    4 V# C, }# [$ {  q/ i還是說用法依樣<a href="entry://index#id"></a>
    7 T( h% w  d! v4 g  L2 }  @* W" o$ H! s. }( C
    % h& x' K) L' P5 p
  • 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 | 显示全部楼层
    刚刚在硬盘里找到的
    ' t; U7 a& ]8 R" y$ a& f

    本帖子中包含更多资源

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

    x

    点评

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

    本版积分规则

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

    GMT+8, 2024-4-29 05:46 , Processed in 0.047235 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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