掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1537|回复: 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 编辑 2 m: Z$ F! g# V! K* N+ e) I# H
    $ U( ~9 D3 h. ~" m$ |
    • 环境:win10,MDict2.0RC2; i; U- {  W6 d5 X
    • 解决办法:. c$ a; |1 z9 {+ z: }) x
      rec/html_begin.html 里删除这一行
      1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
      复制代码

      $ n6 G( W7 O* b5 i或者用1.3RC4的同名文件覆盖就好了。. c* D. m  ^) V: |- k( `
    • 过程:0 q( r0 T. [  P9 _% |
      大爱bt4baidu兄的Vocabulary.com词典,被这个"getElementsByTagName"属性或方法的脚本错误折磨很久。
      4 o8 k: X! l' Y4 D" Z, ^+ q2 q全新安装也不行。发现全新的1.3RC4版本没问题,只覆盖主程序后问题仍在。那就剩了两个HTML文件了。
      - X) h+ x& F1 H; e; \. a2.0RC2中的 html_begin.html 里多了的这一行
      1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
      复制代码

      3 A2 P: D) p- f$ I0 U去掉这一行或者用1.3RC4的同名文件覆盖就好了。0 q, A) m+ r2 U; g' c3 K! ?

        R/ U% f" |6 k' L3 o$ P5 Y
    • 问题:难道是edge浏览器不支持这个脚本?有何副作用?
      5 ?# c1 B+ H% Q2 I) D. u
    " L3 s. J8 k/ D- m1 N

    . u! Z7 a$ G; K% Y20170522更新:
    4 j  I) i0 M8 y, o" L/ E
    8 U; w4 B1 J. t8 L. ]9 V' q经过试验,问题解决,现在几个辞典都可以正常使用,不会有“脚本错误”提示了:
    4 s7 V) C1 ]$ M$ ?" I- R6 |& J5 O! i  E% `) _
    1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
    复制代码
    ( M; [* G/ N7 r3 u0 p- G. k" ]
    ( O& M' S& V; q0 _
    上面 content="IE=edge" 里可以设置为:
    , L- v3 r. o: K3 k9 B7 ~  B2 ~
      . A' ^+ ?" T+ a. n9 G% y
      "IE=edge"
      ( T9 e3 z  |2 ~: g8 u( R"IE=11"
      9 D% f3 h. \0 B. E* E7 e"IE=10": {7 N- ~# s+ ~/ l" ^: L
      "IE=9"
      3 z* }* F- r& ]. \% w! d+ J"IE=8"
      - T7 b3 u. F1 A3 l% i; b' m$ G. x1 \
    % ], p, v: l4 r
    : s! B/ y3 J8 _9 c
    试验 "IE=10" "IE=9" 正常,其他都会有“脚本错误”。
  • TA的每日心情
    开心
    17 小时前
  • 签到天数: 2191 天

    [LV.Master]伴坛终老

    发表于 2017-5-12 03:35:53 | 显示全部楼层
    也可以参考以下这篇文章
    # q& i1 F( {+ @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
    7 Z  [) r" D; M% q3 |6 u* T( _( ^, {也可以参考以下这篇文章: Z. f5 @1 {8 o+ d7 o
    http://audi.tw/Blog/Javascript/javascript.element.ie.asp

    0 d6 G4 b/ N2 S2 t' \" d这需要自己重写js代码?
    ' Q" {$ i: ~6 a7 O/ t或者字典作者重写?
  • TA的每日心情
    奋斗
    2023-11-16 17:57
  • 签到天数: 1880 天

    [LV.Master]伴坛终老

     楼主| 发表于 2017-5-22 20:33:18 | 显示全部楼层
    经过试验,问题解决,现在两个辞典都可以正常使用,不会有“脚本错误”提示了:
    4 N8 O% m$ d7 T% y- Z' C3 a. |7 [# l3 n
    1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
    复制代码

    , @+ F" V$ K  {- e) k: m& v
      K& E; l# M/ k# ~# R上面 content="IE=edge" 里可以设置为:
    8 K3 ^% ^. B. L7 i+ k$ {( M7 G% H; |$ t1 u; z# q
      0 u/ X$ j+ Z7 |/ H# j9 O
      "IE=edge"
      ' s' S4 Z) B4 }0 ^1 G- c"IE=11"
      8 x% [! f1 x) i& E/ s3 V"IE=10"
      , P" T+ ^6 I5 O+ E$ w7 U4 Y"IE=9"
      2 t( U, b9 t2 C9 |9 v. m+ t"IE=8"
      # p: f$ M3 q3 S! t
    , k+ L3 O0 H# F# R+ V' J. s
    & D+ b2 _3 ^: I5 j9 K" ]5 V0 c
    试验 "IE=10" "IE=9" 正常,其他都会有“脚本错误”。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-19 17:30 , Processed in 0.287366 second(s), 11 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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