掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1181|回复: 17

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

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

    [LV.9]以坛为家II

    发表于 2020-4-8 02:51:23 | 显示全部楼层 |阅读模式
    比如一般如果跳转到某个特定词条可以使用
    9 Z9 N$ J% j) q0 u% m9 E1 B
    1. <A href="entry:// something">something</A>
    复制代码

    6 j. o, S0 r: J/ V( T; ]) G这样的表达方式! E' x& Y! d  e! u: ?- Z

    $ ~9 J  r0 I) X7 V7 S% f9 M, V而如果要跳转到当前词条的某个位置可以使用
    ) ?2 z2 T/ h4 m- K2 D) Y8 V; p3 d
    1. <A href="#position">position</A>
    复制代码

    1 o( e/ N1 D( y, y  q( S4 c  I7 w8 P
    那如果我想要跳转到某个词条的某个位置能否做到呢?
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 759 天

    [LV.10]以坛为家III

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

    该用户从未签到

    发表于 2020-4-8 11:23:05 | 显示全部楼层
    孤影 发表于 2020-4-8 09:45
    0 j8 u+ b/ N" a之前研究过,无解的。
    8 _$ r4 ^# F; Z) Y& t
    看了论坛一个帖子的近期讨论,是可以通过iframe实现,不过目前只能在MDICT软件平台下实现。
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 11:41:38 | 显示全部楼层
    Brother preachers :" \6 o, Y1 I! e; D: O- W. I, s+ U
    可以的+ Y' r* y& x- l
    在 mdxbuilder demo.txt 有提到: E+ t; O8 n, h) m1 g: \& G  N: `
    照著用就行了
    0 T: x8 _+ \' o- Q: p; X2 ~, }) p5 G4 H# f$ V
    ) b0 g5 O0 Z0 t6 v/ M# ^* y; Y; d0 B

    1 {% a) m. T; M# J# Zindex
    8 _! U; s9 p7 G6 dCSS: <a href="entry://css">demo</a><br>, Y' m, v6 _: U9 D
    Sound: <br>' Y! V+ x, T. S- Q8 [* ]
    <a href="entry://sound">demo using link</a><br>4 `) v& s, h& p/ I: I
    <a href="entry://bgsound">BGSound demo</a><br>
    + ]) B( x2 z) E# g1 OGraphic: <a href="entry://graphic">demo</a><br>
    1 |- ~9 W5 O# P$ P) g6 W& J# B* Q% m4 s2 z3 R! N1 p/ [6 `
    In page link: <a href="entry://#section name">link to view source</a>$ [/ M5 @+ G7 A3 F1 M1 P5 q
    <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>
    " R1 ~  ~2 X" ~, N5 r1 j6 S/ }some dummy lines<p>2 V$ h1 L( ?! P' T% K$ t
    <a name="section name">View Source:</a>
    ) x8 E- }0 Y/ d; ~<a href="source://index">view</a>
    8 \: v) G, b, h' M9 c$ I</>0 B- r( i; A: x* c* _4 W
    css
    , Q& E5 ^- `- P. R<head>: K# g2 {1 d) M
    <link rel="stylesheet" type="text/css" href="inline0.css" />5 I8 @9 {7 Q: H+ A6 N' w1 u
    <link rel="stylesheet" type="text/css" href="inline1.css" />
    ; b& C( @& a0 ^% ^; Q</head>
      o( N+ `) r- m0 U4 G" R<body>
    6 g7 S' D- J- ?) \<p id="p0">This line should appear green.</p>
    + }8 W" u, N6 n( o7 d# Z0 _<p id="p1">This line should appear red</p>  j! W6 ]2 C& ^# c
    4 t  j# k" I) R5 ?
    <a href="source://#">Source code</a>6 z% S* X6 w6 L! t4 y+ ]) c
    : G; C2 ~* c6 B/ `
    1 u* R: w; F: n0 |- V8 I  B

    ; P. b$ P. s8 |! A</body>0 ^+ F! i4 @+ b! {
    </>" n, M4 t2 ]8 k1 L, F( n9 _
    sound
    , m/ x) x  t/ u, _2 ~* K9 ZSound test, please click this: <a href="sound://test.spx"><img src="/playIcon.jpg"></img></a>
    0 t* O2 x4 U$ }# ]% t, @1 p. w</>
    9 J/ L4 j1 y2 @5 G" A8 @! v4 {bgsound0 U- k8 ~1 l) E1 D+ }4 v5 [5 h/ c
    You should be able to use the "speaker" button in the up-right to play audio now# m5 ?5 v) i0 L. Z4 c# n
    <BGSound src="/test.spx">
    : }$ n% H! O. W. B8 X% @</>( Y" r- t8 G  V( m& ^4 n" O% L
    graphic
    1 X& Y- m; J8 F8 B( Z+ BThis entry can show a graphic as this: <img src="/mdict.gif">mdict.gif</img>' I6 m0 q* h) B0 D- T; q/ l
    a very large photo: <img src="/1.jpg">1.jpg</img>
    ( O  ^1 ~. i7 S& H+ Z! i</>
    : U: O0 b4 P, N" Vinternal redirect to "graphic": c0 ?, q5 p/ s/ W1 O. z) l: b
    @@@LINK=graphic
    % U8 ~9 w# s$ l) Q; d* s</>
    * n4 l1 l# b) q- k3 }cross page link with section/ _# C/ Y/ h; r& }
    <a href="entry://index#section name">jump</a>6 x2 U# Q$ y/ w2 j0 O5 l: n
    </>
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 12:49:36 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 13:09 编辑 1 {. D) r4 ?( ~/ O3 ?0 W
    / b6 f1 v$ q& [- W' a4 R, j
    完全可以实现啊,在goldendict中使用一切正常。如:
    1. <a href="entry://目标词条#目标ID">链接内容</a>
      # M; r9 H$ Y" P6 c4 ^" W5 g7 Y- e- F
    复制代码

    . e* c: e' r& ?) `
    , U2 t/ b8 R5 c$ P: ^, t9 \6 H
    3 s3 P% L6 F' y! d
    4 E/ y: Z. e+ T: q
    4 p$ A! v, _$ }  w8 y  K
  • TA的每日心情
    慵懒
    2023-3-27 00:18
  • 签到天数: 606 天

    [LV.9]以坛为家II

     楼主| 发表于 2020-4-8 14:14:19 | 显示全部楼层
    VimVim 发表于 2020-4-8 12:49/ T0 y* t1 O3 u- r) e
    完全可以实现啊,在goldendict中使用一切正常。如:

    4 E6 N3 R, W7 `9 q9 Y, p/ }奇怪,我也用的goldendict,按照, t6 V9 K1 U6 ~8 e3 X  a
    1. <a href="entry://目标词条#目标ID">链接内容</a>
    复制代码
    % z  {: t; @2 J' E; l% n
    来做,还是不行,只能跳转到词条,没法到id位置
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 14:36:56 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 14:41 编辑
    * d! h. E/ j' B# b4 B& _; g5 b: F7 M" _5 o
    你的目标ID是怎么设置的?这是有技巧的
    ( t) z1 D* T( z8 P6 v  }可以使用:% m; m: H6 i3 ^
    1. <a id="filepos120046"></a>
    复制代码

      l1 c" T/ G* `' F' P: B3 U7 o) B0 W* ]& R

    7 c! l5 `  P9 ^+ e5 M+ _& B不能使用:
    / n  D( _$ ]- U
    1. <span id="filepos120046"></span>
    复制代码

    + y1 m$ Q8 P: A# H% P2 \/ h$ v  f+ e' C* W0 T# S
    我也不知道为什么。
    $ L% T( G' V9 H

    点评

    厉害!这样也行!  发表于 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. |; U9 |0 B- S9 q  D% \! q' G7 f
    你的目标ID是怎么设置的?这是有技巧的
    4 C$ |' L) t, M7 j( C可以使用:

    5 o9 y$ n" }% s. @% k$ p" L8 T呀!被你说中了,果然是因为我把id设在span里面了,真是奇怪啊,为什么用span会不认呢。
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:04:20 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 15:08 编辑 6 q/ P3 A+ |- n- _7 z2 |
    preachers 发表于 2020-4-8 14:14
    7 \9 J; h4 f/ o& G  P奇怪,我也用的goldendict,按照# }: K: B  g. {0 L9 z: `4 K  l

    ' ^2 ?9 L' h; [5 z, i6 n来做,还是不行,只能跳转到词条,没法到id位置 ...

      O/ S& I9 b2 h8 z; z5 a$ x* D! d7 w" ]: p
    這樣搭配用才能跳到<a name....標簽的位置% s# @. ~# l, Y& C# e
    <A href="#position">position</A>+ F8 `, Z7 y, y$ s
    <a name="position">position</a>2 N- b  }! `- D4 ?/ C7 h8 H
    <a href="entry://index#position">6 v9 n7 b8 q: _8 \
    你試試) ?" x6 R: N3 r$ |. l3 l+ W

    + m* K! ^3 Z2 |3 B1 v. j1 j
    ( B, T0 q% Q) [
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 15:08:23 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 15:10 编辑 ( V7 B! a+ z% b0 s2 i" b% r) l% l4 A
    喬治兄 发表于 2020-4-8 15:04
    ( |% w7 |7 i$ E. c6 J# \8 b+ b這樣搭配用才能跳到
    / n# x4 t/ x( r* w! g$ [6 X5 x# F
    name=这种属性兼容性有问题,建议使用标准的id=5 _6 F5 `" P5 m) z0 u2 Q- l7 w* f
    The <a> name attribute is not supported in HTML5. Use the id attribute instead." g, L# S7 w; m* P: y6 o& z
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:12:23 | 显示全部楼层
    VimVim 发表于 2020-4-8 15:08% Z7 I+ W, H2 ?$ o. A
    HTML中没有name=这种属性。建议使用标准的id=
    4 M$ _4 U4 _( W
    - q- u2 M0 S* Z/ m+ z7 s9 B4 S
    是喔.....
    7 [/ W1 s+ S9 x; pVimVim 兄....我記得有試過有成功& V- b: @3 \% {+ y5 _0 p  C
    but....可能印象有點模糊了........
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:18:17 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 15:22 编辑
    , b. K& h: S' X, d9 F
    VimVim 发表于 2020-4-8 15:082 c7 j- I7 C! v2 b7 c' ]: P
    name=这种属性兼容性有问题,建议使用标准的id=
    , F: K& \  K0 \( v' x; MThe  name attribute is not supported in HTML5. Use the ...
    2 k, K9 l. D# s0 P* Y1 ~6 K
    https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_a_name/ E% ?1 y: m. k6 g5 C5 |
    可行....但若距離不夠長則銀幕是不動的: w" k( X; U9 {5 u) [

    + A9 l' x, T' v. Y2 F0 k! `<!DOCTYPE html>
    $ [0 g: s) r/ G9 y1 g. E* L. w<html>
    - O) U+ n  t1 Y7 {7 I1 |/ e<body>$ c' a, R- C# B3 {

    3 j0 j* M' D. N<h1>The a name attribute</h1>9 }  W5 g% u$ u4 Q9 [" i

    - S3 a* O( ]: \& b<p>. V& s' e0 g" S: F0 U' l1 @9 |
    <a href="#C4">See also Chapter 4</a>
    ( s6 D+ @% P7 U' ^6 W! h: {</p>
    % t3 @, ~. Z0 ]- y4 q! D6 D( P4 k- C# ]& H
    <p>
    1 ^( X; X9 k  T! y3 g5 _<h2>Chapter 1</h2>
    % g+ ~% y) S8 `* B! [<p>This chapter explains ba bla bla</p>  O! k0 b+ T* h- c

    5 n3 V" C. `. h" t8 g4 m1 u<h2>Chapter 2</h2>$ Z; M" A- D  r4 R
    <p>This chapter explains ba bla bla</p>
    5 S9 v) ]7 V, L/ k; C* U/ \2 z4 ^& `' n
    <h2>Chapter 3</h2>
    # O, r) B: D% p  y6 X( P<p>This chapter explains ba bla bla</p>
    0 R/ L/ L1 r# X' b5 o2 C8 |3 r, g# J: D: A# g( c
    <h2><a name="C4">Chapter 4</a></h2>: q5 `9 X! j) s4 D2 s# j- e% e
    <p>This chapter explains ba bla bla</p>
    " Z4 x& _( Z3 J* g- [, I
    ; u# ?* j9 U3 n! v<h2>Chapter 5</h2>$ t# d- a: I/ c/ j! B. h/ r
    <p>This chapter explains ba bla bla</p>
    / _/ t6 ?- i4 e) C3 j# c1 M  h/ L7 @* Y4 [" I
    <h2>Chapter 6</h2>$ q( j4 B( _) M# }) `) r
    <p>This chapter explains ba bla bla</p>
    ; u" N8 ]2 g( E/ ]; g( {7 q: Y  l0 N- p
    <h2>Chapter 7</h2>' H( ^5 x& P) ~8 B1 {( p
    <p>This chapter explains ba bla bla</p>7 D. v+ t/ w# P. b- z. }" A
    8 ~4 H; _+ v7 r  w
    <h2>Chapter 8</h2>7 V3 c1 r5 x/ D7 a) a
    <p>This chapter explains ba bla bla</p>, N* d  m0 w' D+ h. {# T, E

    5 N% Z' C+ Z0 Y7 D<h2>Chapter 9</h2>
    , [6 I3 O0 L# z8 G  H9 {<p>This chapter explains ba bla bla</p>
    - s# L. s2 I$ ~" _0 h0 u# p8 Z! y' |1 V( ^# @
    <h2>Chapter 10</h2>+ Y1 X: K& q, n" ~" y4 G( M
    <p>This chapter explains ba bla bla</p>
    ' J! t& [+ W3 q8 c9 u8 T, x
    & L$ j# D9 k: x1 O: O$ K* l' J<h2>Chapter 11</h2>
    : l8 [/ X# M- c% j<p>This chapter explains ba bla bla</p>3 `, _" A+ ~: e- A' ^/ n
    8 j7 y5 D: J. u* R: ^" I
    <h2>Chapter 12</h2>* ^, g$ I: w2 \  Q- N! {
    <p>This chapter explains ba bla bla</p>0 i* A2 D0 Y6 l" R) \

    9 t; D* f! H- F" x* p# H2 N, P<h2>Chapter 13</h2>
    + h" {9 a4 w0 w6 }0 W/ [; Q4 Y<p>This chapter explains ba bla bla</p>/ b$ A8 X% |6 s1 e+ Z% K, Q
    . t3 ~! g/ D' M- X5 \
    <h2>Chapter 14</h2>
    * |! m% J& X0 ^' K4 `<p>This chapter explains ba bla bla</p>% Y5 A5 W8 E; Q+ s

    + q; V! S4 {6 v9 _9 [: R7 C% {- R<h2>Chapter 15</h2>8 k1 v* X6 d9 @
    <p>This chapter explains ba bla bla</p>
    / `% s* E5 H4 j  x2 Q/ M( N% K& K4 U
    <h2>Chapter 16</h2>7 Q3 C3 L7 E# i5 E7 d, S  ^( `
    <p>This chapter explains ba bla bla</p>
    ' G$ p! D2 c1 b$ ~7 b$ ~# M. [3 y* M$ w' Y
    <h2>Chapter 17</h2>
    : V' h- [8 }5 Z/ z( x$ i<p>This chapter explains ba bla bla</p>8 A3 v$ R# W+ ]6 Q3 Z

    0 v" n% H9 O) ~</body>
      b4 x; e! i5 o4 H" L; J" n  f0 h</html>
      m0 D  j+ s1 Y
  • TA的每日心情
    奋斗
    2019-10-13 07:34
  • 签到天数: 209 天

    [LV.7]常住居民III

    发表于 2020-4-8 15:19:30 | 显示全部楼层
    本帖最后由 VimVim 于 2020-4-8 15:29 编辑 ) b. L6 a  S4 c5 s5 p
    喬治兄 发表于 2020-4-8 15:12
    % P! e2 r* t# N+ q5 Q( q. w  G+ `. Z是喔.....
    1 s) ~0 H; M" o$ [, i1 [VimVim 兄....我記得有試過有成功2 k3 |, s* `3 p! ]6 M
    but....可能印象有點模糊了........ ...
    " p- S1 I& L' {  S, M
    目前的词典软件是可以支持的<a name=,但它是属于误用的技术标准。从长远来看,尽量用更通用的标准<a id=。兼容未来,也兼容其他技术环境。: h' w/ W9 R( t; e, s  G
    严格来说,name属性只支持以下html标签,不支持<a>:; R1 ?+ n$ X, N6 @4 c* E9 r. ?/ v/ `
    <button>, <fieldset>, <form>, <iframe>, <input>, <map>, <meta>, <object>, <output>, <param>, <select>, <textarea>6 `  q+ k9 t4 H) ]

    ! k: {) k7 u  k$ `
    ( t  A/ I5 e$ [9 C, Z/ c
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-4-8 15:34:59 | 显示全部楼层
    本帖最后由 喬治兄 于 2020-4-8 16:24 编辑
      _& f9 j; b! z+ B
    VimVim 发表于 2020-4-8 15:19: }# ~: m) [8 J
    目前的词典软件是可以支持的

    " C* A5 {: o" V
    2 S  g. f1 q0 G0 N# y- ]+ [0 RThanks a lot.
    ! h* f: ]! t3 p, a  z, [似乎沒有跳到該列然後 highlight 該列. g; U# |4 q6 y$ ^$ Y) [! [8 a
    or 轉跳詞條的某個位置
    # k8 J& i! D% N+ |$ R8 @+ j6 Across page link with section
    . s0 n9 ?. k' w0 v: m8 e3 `<a href="entry://index#section name">jump</a>' N- s- M" X3 |7 L5 j, M# u
    </>; b4 Q1 a. U+ }* Y
      A, V+ Y* e0 v
    <a id=".....似乎達不到此功能
    6 A( H& @) Z7 A還是說用法依樣<a href="entry://index#id"></a>" M" p) b" I! \

    - I& q0 a  l2 X1 U* x- m# \9 ?' A/ M$ M9 J. w8 d  [
  • 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 | 显示全部楼层
    刚刚在硬盘里找到的4 J8 g8 C/ `" z

    本帖子中包含更多资源

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

    x

    点评

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

    本版积分规则

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

    GMT+8, 2024-4-29 06:11 , Processed in 0.048302 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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