掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1040|回复: 7

[求助] 請賜教: 有關 JavaScript 能否針對Mdict 詞頭作模糊搜索或全文...

[复制链接]
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-7-25 11:39:07 | 显示全部楼层 |阅读模式
    本帖最后由 喬治兄 于 2019-7-25 11:46 编辑 1 R, l9 ?$ E$ {5 X
    7 W* l: f6 A* _% c$ N8 \& S& u. w; j
    請各位同好先進賜教:$ b+ G9 k4 Y- R; B0 [! i/ D! L
    有關 JavaScript 能否針對詞頭作模糊搜索或全文搜索- `* w. D; Z( t" [* c
    且於 mdict 列出模糊搜索或全文搜索的全部詞條......以利搜尋
    0 w( Z- l  c" b4 g& \5 i因 JavaScript 具有變量, 表達式 ,和控制語句 ,函數........的程式語言之功能
    % c5 i8 J2 v; r5 d5 b/ q此一疑問已孕釀許久................. 盼同好賜教解惑釋疑
    ! o0 b8 @* D$ T0 C! Z* b* r謝謝.....感恩....+ c& x  A. x4 m5 Q

    1 a( y; ?) t, D0 h
    8 e1 f9 A* U( N/ w6 r) n* D/ N# P6 Z2 z# W; V

    本帖被以下淘专辑推荐:

  • TA的每日心情
    开心
    2018-7-15 22:26
  • 签到天数: 77 天

    [LV.6]常住居民II

    发表于 2019-7-28 19:58:08 | 显示全部楼层
    mdict应该没有支持这样,变通方法是你自己在词典里单独加一个特殊词头,内容是进行js做词头全文检索且所有词头要在js里加载
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-7-30 00:14:51 | 显示全部楼层
    hijack999 发表于 2019-7-28 19:58# P9 m4 o, K1 Q
    mdict应该没有支持这样,变通方法是你自己在词典里单独加一个特殊词头,内容是进行js做词头全文检索且所有 ...
    + z0 h7 s1 x  T5 u
    hijack999 兄:( q( ]7 Y  Z( q1 w4 @6 k
    能否更多加指點迷津
    $ D$ _7 q1 N/ H( N您的意思是否在那個特殊詞頭放入所有的單詞8 }( }% n1 U" s# Q; j& G
    而再讓 js 對那個特殊詞頭內容作模糊搜索嗎?
    * o# Y, i; S$ ^- V
  • TA的每日心情
    开心
    2018-7-15 22:26
  • 签到天数: 77 天

    [LV.6]常住居民II

    发表于 2019-7-30 10:02:35 | 显示全部楼层
    本帖最后由 hijack999 于 2019-7-30 10:03 编辑 * g6 ]1 d1 G) w4 m7 L. t
    喬治兄 发表于 2019-7-30 00:14, F' e+ C% F; z0 Q0 F
    hijack999 兄:
    ( K( ~) P& j$ S6 r, r8 `能否更多加指點迷津
    # }9 b* `2 v! V2 }& S您的意思是否在那個特殊詞頭放入所有的單詞

    * q7 x: v) O" |% W) n1 q! R2 E所有词头可以作为js数据加载, 不用作为html元素内容; js检索js词头数据而不是页面内容
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-7-30 10:11:33 | 显示全部楼层
    hijack999 发表于 2019-7-30 10:02, A8 ?, Y. X+ t
    所有词头可以作为js数据加载, 不用作为html元素内容; js检索js词头数据而不是页面内容 ...
    , O) {" _' m4 ^/ I
    hijack999 兄:1 V% B" O# g: Q) G6 }% x. W  L( ?) g
    謝謝您的指點迷津
    & t1 s' P- a: ~) r4 w看了下 w3CSchool 上的範例確如您所言
    ! s: U) v$ s$ n0 o( E2 {& K! z不然就是在單個字條內執行個別的
    ! o/ W. _; J  G+ e; N6 \' j<script>...</script>....................疑問是個別的單個字條內的 <script> 能作何應用或處理些什嗎??# Y4 e% Q/ K1 m% [) t5 B
    盼仁兄能再次開釋..........謝謝感恩  U  W6 ~& Y! m, I
  • TA的每日心情
    开心
    2018-7-15 22:26
  • 签到天数: 77 天

    [LV.6]常住居民II

    发表于 2019-7-30 10:23:06 | 显示全部楼层
    本帖最后由 hijack999 于 2019-7-30 10:41 编辑
    2 M0 T+ y- T* y0 f  z7 h
    喬治兄 发表于 2019-7-30 10:11
    4 h% Z6 W5 O% q+ v5 Mhijack999 兄:
    ' }1 ?( C3 X$ T5 y( }8 s3 ~! j+ Q謝謝您的指點迷津
    8 j# @+ t$ C/ W- O5 G9 U, g: m) R看了下 w3CSchool 上的範例確如您所言
    8 a3 c0 A. @$ X& j
    mdict的单个词条其实就是一个普通html页面, 所有html里js能做的mdict单个词条内都能做., F# P4 I5 Z/ G0 u/ I

    + b" _3 t; E4 Q2 I: z3 y/ H0 c但要通过单个词条嵌入js来做所有词头的全文是不行的(除非你遍历mdx文件里所有的词头内容)
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-7-30 11:46:53 | 显示全部楼层
    hijack999 发表于 2019-7-30 10:23
    ; P3 L- o! ?/ ?, g5 Vmdict的单个词条其实就是一个普通html页面, 所有html里js能做的mdict单个词条内都能做.# u# d! {5 m/ }0 K: f$ w

    % N) c1 r5 e2 h5 Q" R; \# i但要通过单个词条 ...

      h& k5 ]# {% ~8 O- whijack999 兄:
      c8 e! e. i1 J0 d謝謝仁兄再次開釋
    # h# E: _; ~6 I得以明瞭 javascript  限制性及其應用範圍* G" @8 C; G4 k
    Thanks Again; J2 \. w  `; z6 ]
  • TA的每日心情
    开心
    2018-8-8 03:13
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2019-7-30 12:31:26 | 显示全部楼层
    hijack999 发表于 2019-7-30 10:23
    1 B0 X- V$ u0 @$ {9 imdict的单个词条其实就是一个普通html页面, 所有html里js能做的mdict单个词条内都能做.8 H0 g7 w+ n7 E8 x
    & B0 m$ s$ C. I
    但要通过单个词条 ...
    ) L$ }4 D  M0 e/ ?
    hijack999 兄:, b' @% u) P* d; Q# u& h) y
    能否再賜教小弟的另一帖疑問! f1 e, O. s3 Y# y  q
    https://www.pdawiki.com/forum/fo ... id=35288&extra=# X+ z7 j& V8 V/ X
    & ], ~3 }1 [) N( Z3 u5 g
    Thanks a Lot
    ' q+ t: |  W% D% S
    0 j3 K( h( ~, E7 s+ y
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-5-5 06:33 , Processed in 0.040097 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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