掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1542|回复: 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 编辑 ' A1 r# e% V7 Q3 a* K8 R& K: w9 f

    + V9 j+ Q. V" ?
    • 环境:win10,MDict2.0RC2% S! ^2 t# d/ \$ S5 {
    • 解决办法:
      % ]9 |& N3 t" q6 f& ~+ |rec/html_begin.html 里删除这一行
      1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
      复制代码

      4 L2 G% R5 I4 c/ W0 o7 D. p0 A( `或者用1.3RC4的同名文件覆盖就好了。
      . s5 e( z, A( j
    • 过程:7 B7 \. S9 ^3 V/ p8 J$ F
      大爱bt4baidu兄的Vocabulary.com词典,被这个"getElementsByTagName"属性或方法的脚本错误折磨很久。* Q+ n. _$ I  H
      全新安装也不行。发现全新的1.3RC4版本没问题,只覆盖主程序后问题仍在。那就剩了两个HTML文件了。! ?- u& f# m' l; ~; d6 g- T0 Y! g
      2.0RC2中的 html_begin.html 里多了的这一行
      1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
      复制代码
      ; w3 t- X8 k* F
      去掉这一行或者用1.3RC4的同名文件覆盖就好了。0 I. g( v0 c7 R$ n% u  Z

      2 y3 j% m8 Q" n( B
    • 问题:难道是edge浏览器不支持这个脚本?有何副作用?
      . T4 x5 g; ~* I% l& _
    9 H) R; Q8 q: ]" W1 e
    + q; W% w4 D- ]: I
    20170522更新:
    2 a2 e: A: N- H' {4 Y7 v" g  J+ Q. i, n. p: O+ \$ k8 B# |
    经过试验,问题解决,现在几个辞典都可以正常使用,不会有“脚本错误”提示了:  P5 s0 |+ k- \7 }4 D6 y

    , J" p5 s/ q% N6 u; M6 Y
    1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
    复制代码

    + D, r- }3 P* m' i5 v' Q7 Y  s8 C  S/ K+ o9 k: j/ p) T
    上面 content="IE=edge" 里可以设置为:( K5 W$ G" O( @1 H" p; p- `& M

    & f" H2 K% e; _+ U5 B

      . u4 M% X3 _+ p8 i"IE=edge"9 w* i: [- |, G$ I3 k  I  J9 e! f
      "IE=11"! M0 E3 r5 G, ^
      "IE=10"
      1 x- e1 i9 U7 R$ h"IE=9"
      & u" X. K4 Z1 V. C, X"IE=8"
      2 U+ E9 B& ^+ |7 ~: H+ M5 b

    4 x# d& Y) T# d0 b" W7 j6 B4 x# q/ D: ?# v. Z
    试验 "IE=10" "IE=9" 正常,其他都会有“脚本错误”。
  • TA的每日心情
    开心
    3 小时前
  • 签到天数: 2196 天

    [LV.Master]伴坛终老

    发表于 2017-5-12 03:35:53 | 显示全部楼层
    也可以参考以下这篇文章8 b  _% F- F' t
    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
    ) d: s( e7 a5 y. Z也可以参考以下这篇文章
    : C) w, _2 Y; t* r. p& C/ C! Fhttp://audi.tw/Blog/Javascript/javascript.element.ie.asp

    . {/ A2 r* a$ ?4 ]% H6 X这需要自己重写js代码?
    & G  S. z# G6 n4 I, g' X  ~或者字典作者重写?
  • TA的每日心情
    奋斗
    2023-11-16 17:57
  • 签到天数: 1880 天

    [LV.Master]伴坛终老

     楼主| 发表于 2017-5-22 20:33:18 | 显示全部楼层
    经过试验,问题解决,现在两个辞典都可以正常使用,不会有“脚本错误”提示了:
    4 _  n$ U8 k4 n+ b$ a8 _6 ~$ q* E# n/ @" P3 b
    1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
    复制代码
    * l# e+ s" g) M" [% g+ B
    ( ^! V8 Z# d) I8 {5 L1 g4 L
    上面 content="IE=edge" 里可以设置为:% U5 t: ]) q  B3 @
    5 {# N; c, _3 f" D1 P2 W

      : t2 t; [  q( x' S9 s"IE=edge"
      * J6 ^" n$ o' \5 c"IE=11"
        ~5 z% J: C4 v, l( k$ j) Y"IE=10"$ X' s% {# T+ p. `" P  g% a) o8 n7 i
      "IE=9"
      # y& H7 G% ^) }7 u8 \. A) @"IE=8"% T# b' e4 L7 Q. c" P1 h* g4 t
    2 y/ m6 L9 {2 D2 w
    " A% O7 f) @1 g* l
    试验 "IE=10" "IE=9" 正常,其他都会有“脚本错误”。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-25 15:22 , Processed in 0.049166 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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