掌上百科 - PDAWIKI

用户名  找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1919|回复: 4

[使用求助] 解决:Vocabulary.com词典,对象不支持"getElementsByTagName"属性或方法

[复制链接]
  • TA的每日心情
    奋斗
    2023-11-16 17:57
  • 签到天数: 1880 天

    [LV.Master]伴坛终老

    发表于 2017-5-11 18:32:27 | 显示全部楼层 |阅读模式
    本帖最后由 stone7 于 2017-5-22 20:32 编辑 ( q' ]* }" u' P" E0 A  l

    # P/ `; o5 o& ?' a8 k1 B: q
    • 环境:win10,MDict2.0RC2
      ' ^. b( ?( z! H, ]6 D3 Q! W/ l
    • 解决办法:
      % U  W" i" m; I4 Z. G$ \5 prec/html_begin.html 里删除这一行
      1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
      复制代码

      5 f' t1 S3 I+ H或者用1.3RC4的同名文件覆盖就好了。
      7 W! `3 e0 |; g2 V* u5 v8 t% h) ?
    • 过程:' G, D: u" H: ~* u! t# L
      大爱bt4baidu兄的Vocabulary.com词典,被这个"getElementsByTagName"属性或方法的脚本错误折磨很久。  I6 G, d& Q# M
      全新安装也不行。发现全新的1.3RC4版本没问题,只覆盖主程序后问题仍在。那就剩了两个HTML文件了。6 s3 D; v, e3 D( ?7 C6 L
      2.0RC2中的 html_begin.html 里多了的这一行
      1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
      复制代码
      " Q& {) Y5 y0 i* ^3 a! S& V7 Z% Y
      去掉这一行或者用1.3RC4的同名文件覆盖就好了。8 {! A) L- Y! z5 R% z1 \9 ]
      9 c& `2 s" R1 f  g6 b+ T/ E
    • 问题:难道是edge浏览器不支持这个脚本?有何副作用?
      - P; v8 E2 k' I9 h1 I

    5 U" {4 V/ O4 Q, H; g. {8 M
    , Z7 b  {- O5 P# X& h/ U20170522更新:
    ' }1 B7 ~" f( J" t9 _( c
    / B# l3 _2 {9 F2 Y经过试验,问题解决,现在几个辞典都可以正常使用,不会有“脚本错误”提示了:9 a$ f, ?, W! H

    & N+ N/ q" ]8 x, _9 L: V+ x
    1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
    复制代码

    0 ?' H0 d) C, _9 e; g8 f  {
    . y" |) E# W! X# t6 ^上面 content="IE=edge" 里可以设置为:
      l3 s  R# b2 L  s; m+ p9 L1 y, l

      3 G& x' f, g; _, t' E! I"IE=edge"6 Y5 Q: D# W3 h
      "IE=11"* _0 J4 W+ f) {/ @* K
      "IE=10"1 n5 c; Q# g; f2 y6 r6 u+ t( I
      "IE=9"
      # E( U/ |8 x0 d"IE=8"
      7 C# H; B! Q; u9 g0 v1 D/ m

      w6 t* O& }1 J9 o% n5 s' O- U9 \5 H+ R8 V* n$ \( Q6 ^
    试验 "IE=10" "IE=9" 正常,其他都会有“脚本错误”。
  • TA的每日心情
    开心
    5 小时前
  • 签到天数: 2546 天

    [LV.Master]伴坛终老

    发表于 2017-5-12 03:35:53 | 显示全部楼层
    也可以参考以下这篇文章2 H3 ~3 k# ^% {
    http://audi.tw/Blog/Javascript/javascript.element.ie.asp
  • TA的每日心情
    奋斗
    2023-11-16 17:57
  • 签到天数: 1880 天

    [LV.Master]伴坛终老

     楼主| 发表于 2017-5-12 08:11:20 | 显示全部楼层
    freecomic101 发表于 2017-5-12 03:35- q4 i$ H# ]3 s) q: X, t. c+ _
    也可以参考以下这篇文章
    , x5 M; ~  O1 v, s: a) u3 ]http://audi.tw/Blog/Javascript/javascript.element.ie.asp

    , g3 Z1 T1 }  l/ s5 H5 P这需要自己重写js代码?- m. Q/ \3 S5 I
    或者字典作者重写?
  • TA的每日心情
    奋斗
    2023-11-16 17:57
  • 签到天数: 1880 天

    [LV.Master]伴坛终老

     楼主| 发表于 2017-5-22 20:33:18 | 显示全部楼层
    经过试验,问题解决,现在两个辞典都可以正常使用,不会有“脚本错误”提示了:
    5 w) M- E, W! d0 a5 n. w. R1 x' O0 u$ |
    1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
    复制代码
    & X- P# m: r9 l1 R) B) M

    9 u. K$ A; {2 q' H上面 content="IE=edge" 里可以设置为:
    * s# H/ x8 ]5 M( _0 y# q. z
    & X. B% B/ I9 _5 v
      4 R' H+ `( t: S+ P1 F1 W* G2 Q' ~
      "IE=edge"6 k9 B: e! ^% c5 q5 T1 v
      "IE=11"% b8 _* l( R- R, P( d1 |
      "IE=10"7 R/ M. X! P$ ~
      "IE=9", H, W0 `* g1 C/ \( h
      "IE=8"' _! D' c2 r1 p/ N

    3 t7 s3 o  Q$ ?; h6 \( f- p& m
    * n1 ^2 E" v2 w0 q$ s试验 "IE=10" "IE=9" 正常,其他都会有“脚本错误”。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-5-8 05:55 , Processed in 0.020624 second(s), 23 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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