掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1555|回复: 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 编辑 4 h: Q3 B6 l' g: b2 r

    % V' @, s1 ]9 y# d
    • 环境:win10,MDict2.0RC2' D3 ~0 }# Y5 p# Q4 `
    • 解决办法:7 y2 Y* W! V0 |, J1 M1 H
      rec/html_begin.html 里删除这一行
      1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
      复制代码
      & U2 t+ I# ~2 u  o9 s& H) M
      或者用1.3RC4的同名文件覆盖就好了。$ d3 L2 E/ W% `& h. m
    • 过程:) u  D, j# {: O4 `0 Q9 h* p
      大爱bt4baidu兄的Vocabulary.com词典,被这个"getElementsByTagName"属性或方法的脚本错误折磨很久。) f- A6 g9 W$ e* E" V. w0 F
      全新安装也不行。发现全新的1.3RC4版本没问题,只覆盖主程序后问题仍在。那就剩了两个HTML文件了。
      : |, z7 ?. M+ C5 p, y, V# X" g  i9 l2.0RC2中的 html_begin.html 里多了的这一行
      1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
      复制代码
      2 K0 R3 }6 F; ?0 Y/ A
      去掉这一行或者用1.3RC4的同名文件覆盖就好了。
      & {5 ^3 r, f, v8 [  s0 U! J4 r
      8 D' ~% A3 u! E
    • 问题:难道是edge浏览器不支持这个脚本?有何副作用?: z" J5 ^" J" }$ v& _/ W
    6 E  Y& B! z. G" ~) g4 g( f, G1 P. K
    5 C2 l( X% N( U/ Q  l3 a
    20170522更新:4 o# \: z! P! f

    ( ]+ m. X% |5 ]# E经过试验,问题解决,现在几个辞典都可以正常使用,不会有“脚本错误”提示了:, H# B7 g8 E8 e8 L! l

    6 @6 o  A, Y; f4 S( w0 Y
    1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
    复制代码

    / W. G9 y. I' p% u3 y$ \' a, O' y1 i% U$ E  n. U
    上面 content="IE=edge" 里可以设置为:
    ) t# k# S% `1 g
    0 C/ N1 J5 b+ y4 p( B

      : P7 c6 U5 x" ?0 R& \& O"IE=edge"3 q( C% P8 u  j& L0 ?- O& N
      "IE=11"
      / K4 L5 Q& I9 @& v"IE=10"- E* }- ]# H3 {: H5 ^2 y0 H3 c
      "IE=9"
      ; Q& |) x( w1 C"IE=8"2 K: p7 `; N- o0 q# d

    / u- N! P  j% }6 A1 U8 L0 V3 j. w) j9 a$ E$ \/ k4 x
    试验 "IE=10" "IE=9" 正常,其他都会有“脚本错误”。
  • TA的每日心情
    开心
    昨天 08:52
  • 签到天数: 2204 天

    [LV.Master]伴坛终老

    发表于 2017-5-12 03:35:53 | 显示全部楼层
    也可以参考以下这篇文章( n8 w! o& q% u
    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:357 Q) {$ Z9 C! h1 F
    也可以参考以下这篇文章4 g$ X- J3 Q1 K+ o" ^$ M
    http://audi.tw/Blog/Javascript/javascript.element.ie.asp

    ) ?, m: @! U8 T% N8 O: p这需要自己重写js代码?1 G; L/ t6 C1 e8 ]. N6 H; p% K5 ]
    或者字典作者重写?
  • TA的每日心情
    奋斗
    2023-11-16 17:57
  • 签到天数: 1880 天

    [LV.Master]伴坛终老

     楼主| 发表于 2017-5-22 20:33:18 | 显示全部楼层
    经过试验,问题解决,现在两个辞典都可以正常使用,不会有“脚本错误”提示了:8 O/ h9 u$ [, R' A

    " R* v! w0 K4 c
    1. <META http-equiv="X-UA-Compatible" content="IE=edge" />
    复制代码
    - R* @+ k5 {" e7 L: _

    ; w: _# G: F& M7 T) w7 ^* c5 w上面 content="IE=edge" 里可以设置为:& B: m! u$ O+ M8 M) M

    3 r4 H( L/ {% M" v7 t. o9 G

      " `$ ~/ h: V# \"IE=edge"
      1 {. ~. s" X3 W5 e" Y, ?"IE=11"% l1 \$ M" \7 S/ b5 N$ }' j
      "IE=10"
      + d& P6 b, t' ]- @+ K5 \"IE=9"
      * L( n6 |8 {7 U. R5 I# y"IE=8". i$ R: N( q! }5 m8 m# Z5 z, t! ^
    4 Y% L2 x9 S3 b/ o6 F4 v" N* P( T+ r

    % b- X# [$ L) O试验 "IE=10" "IE=9" 正常,其他都会有“脚本错误”。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-5-6 00:04 , Processed in 0.046807 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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