跪求推荐一款 ie(6~11)的前端调试工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
rubyking
V2EX    程序员

跪求推荐一款 ie(6~11)的前端调试工具

  •  
  •   rubyking 2014-09-15 13:40:43 +08:00 8143 次点击
    这是一个创建于 4043 天前的主题,其中的信息可能已经有所发展或是发生改变。
    48 条回复    2014-09-16 21:54:53 +08:00
    tsingchao
        1
    tsingchao  
       2014-09-15 13:43:48 +08:00
    IETester
    jsonline
        2
    jsonline  
       2014-09-15 13:44:25 +08:00 via Android
    虚拟机
    jsonline
        3
    jsonline  
       2014-09-15 13:45:06 +08:00 via Android   1
    IE tester 是自欺欺人。 根本就不是原版IE
    rubyking
        4
    rubyking  
    OP
       2014-09-15 13:46:35 +08:00
    @tsingchao
    @jsonline
    IE test 坑人!
    rubyking
        5
    rubyking  
    OP
       2014-09-15 13:47:07 +08:00
    @jsonline 还有其它方法么? 不要虚拟机,虚拟机太麻烦
    andy12530
        6
    andy12530  
       2014-09-15 13:48:25 +08:00   1
    虚拟机,没别的办法。
    或者用 IE9可以调试 789
    jsonline
        7
    jsonline  
       2014-09-15 13:49:49 +08:00 via Android   1
    @rubyking 如果你用 Mac 就不会觉得虚拟机麻烦了,很流畅。
    除了虚拟就只有买真机了。
    rubyking
        8
    rubyking  
    OP
       2014-09-15 13:50:35 +08:00
    @andy12530 那个只是文档模式,不太靠谱
    rubyking
        9
    rubyking  
    OP
       2014-09-15 13:51:36 +08:00
    @jsonline mac下用虚拟机确实体验不错,就没有其它方法了吗?
    Julyyq
        10
    Julyyq  
       2014-09-15 13:51:53 +08:00
    andy12530
        11
    andy12530  
       2014-09-15 13:52:13 +08:00
    @rubyking 我平常就用那个,挺靠谱的,绝大多数问题可以暴露出来 。
    lifecoder
        12
    lifecoder  
       2014-09-15 14:03:23 +08:00
    虚拟机就是仿真环境,测出来的比较准。相对于真机,也节约了成本。
    用IE9以上版本的Dev Tool调试,真的会漏掉很多真实环境下才会暴露的问题。
    耐心点吧~

    BTW
    IE Tester 真心算了,又不好调试,又测得不准。
    ETiV
        13
    ETiV  
       2014-09-15 14:06:39 +08:00
    不知道你公司有没有其他富余的机器.

    我在公司里别的服务器(CPU 是 Xeon E5)上用 KVM 装了虚拟机. 从 xp-ie6, 一直到 win7-ie9, 每个一台虚拟机.

    用的时候直接 VNC 连过去.

    还是挺方便的, 最主要是不占用我自己电脑的资源.
    ETiV
        14
    ETiV  
       2014-09-15 14:11:57 +08:00
    另外, 如果你写的页面是由你们客户端程序内嵌的IE WebBrowserControl ( http://msdn.microsoft.com/en-us/library/w290k23d%28v=vs.90%29.aspx ) 来最终呈现的话, 需要注意一下它默认使用的 IE7 的文档模式.

    这里有解决办法.
    http://blog.useasp.net/archive/2013/05/30/force-ie8-or-higher-or-webBrowser-control-use-specific-version-to-display-pages.aspx
    solifugus
        15
    solifugus  
       2014-09-15 14:13:04 +08:00
    还需要调试IE8以下么?直接提示升级吧?有些用户完全不能迁就啊。
    flfruit
        16
    flfruit  
       2014-09-15 14:22:03 +08:00
    现在不是都要求适配IE8以上的么?
    dong3580
        17
    dong3580  
       2014-09-15 14:23:50 +08:00
    @jsonline
    正解,ietester很多种情况下根本没法模拟出。
    最好的办法是安装高版本的IE,F12下会有切换到各个版本的IE调试兼容。
    66beta
        18
    66beta  
       2014-09-15 14:27:31 +08:00
    http://www.browserstack.com/ 公司用可以的
    个人就太贵了
    emric
        19
    emric  
       2014-09-15 14:35:08 +08:00
    可以尝试 ThinApp 打包出来的IE.
    loading
        20
    loading  
       2014-09-15 14:43:55 +08:00 via iPad
    虚拟机列表截图居然没人发?
    yhhwpp
        21
    yhhwpp  
       2014-09-15 14:45:14 +08:00
    安个绿色的ie6 ie7-11自带ie 就可以。
    USCONAN
        22
    USCONAN  
       2014-09-15 14:47:51 +08:00
    成本上考是上考 IE 8 以下都果放啊。
    rubyking
        23
    rubyking  
    OP
       2014-09-15 15:04:27 +08:00
    @Julyyq
    @66beta 在线调试吗?
    rubyking
        24
    rubyking  
    OP
       2014-09-15 15:05:05 +08:00
    @ETiV 感觉不错的样子
    rubyking
        25
    rubyking  
    OP
       2014-09-15 15:05:45 +08:00
    @solifugus
    @flfruit
    @USCONAN 苦逼啊,公司要求,有用户在那里!
    rubyking
        26
    rubyking  
    OP
       2014-09-15 15:08:21 +08:00
    @emric 这个能把各个版本的IE抠出来? 貌似一个操作系统只能装一个版本的ie吧- _ -!
    lanceli
        27
    lanceli  
       2014-09-15 15:10:53 +08:00


    @loading

    前三个最近一年很少开了
    emric
        28
    emric  
       2014-09-15 15:23:23 +08:00
    @rubyking 这是 VMware 家的工具, 能把 IE 从系统提取出来.
    效果还满赞的在 win7 IE6~IE8 可用.
    kmvan
        29
    kmvan  
       2014-09-15 15:40:41 +08:00 via Android
    什么年代了还挨一六
    kisshere
        30
    kisshere  
       2014-09-15 15:48:36 +08:00
    为啥没有4和5?
    USCONAN
        31
    USCONAN  
       2014-09-15 17:07:03 +08:00
    @rubyking 公司在是要求要支持到6的,我你最好的解方案就是Parallels了~ 看上面@lanceli 的截。

    各版本系好之後全部定成融合模式「Coherence」配置(生力),性能「更快的Mac」,用程式(有用程式打停Windows)。
    最後把各版本的IE快捷放在方便的地方。
    就很完美了~
    USCONAN
        32
    USCONAN  
       2014-09-15 17:28:38 +08:00
    @rubyking FYI 如果你有新版的 Parallels 10 的,它有一叫做 Modern.IE 的西,是一人的 IE 模境。你也可以用直接建各版本的 IE 用,就比一,不需要注意的是境的 Windows 授是 90 天的 Evaluation 授。如果希望使用正式的授是建使用上面的方法手安 Windows 。

    http://kb.parallels.com/Attachments/kcs-35952/Screen%20Shot%202014-08-19%20at%2005.11.19.png

    http://kb.parallels.com/Attachments/kcs-35952/Screen%20Shot%202014-08-19%20at%2005.11.48.png
    pepsin
        33
    pepsin  
       2014-09-15 17:30:09 +08:00   1
    我一般用意念调整 IE6-8 的 bug,效果很好
    ZhaoMiing
        34
    ZhaoMiing  
       2014-09-15 17:38:32 +08:00
    @lanceli 其实可以只装一个xp,然后ie678分别建3个snapshot。
    NemoAlex
        35
    NemoAlex  
       2014-09-15 17:41:14 +08:00
    虚拟机 XP 装 IE6,虚拟机 Win7 装 IE10,虚拟机 Win8 装 IE11,这三台就够了
    其中 IE10 可以模拟 IE7-9
    azzvx
        36
    azzvx  
       2014-09-15 18:46:37 +08:00
    IE11,开发者模式->仿真->文档模式 里面可以调,记得把用户代理字符串设成和文档模式一个版本就可以了。
    支持仿真5(6),7,8,9,10,11版本的IE,还可以调整分辨率,模仿一些移动端。
    最重要的是可以调试js错误。
    xAI
        37
    xAI  
       2014-09-15 19:32:00 +08:00
    IE9 以后都可以调试IE 5, 6, 7, 8 并且问题基本都可以出现。
    CrispElite
        38
    CrispElite  
       2014-09-15 21:33:52 +08:00
    网上有人做过一个绿色IE6 只有一个exe文件,感觉还是可以的。其实IE6 也是挺好兼容的
    ttph1oc
        39
    ttph1oc  
       2014-09-15 21:36:36 +08:00
    跳槽吧。
    yun77op
        40
    yun77op  
       2014-09-15 22:20:09 +08:00
    https://modern.ie/en-us/virtualization-tools#downloads 这里有包含各个版本的IE的虚拟机
    pysama
        41
    pysama  
       2014-09-15 22:34:11 +08:00
    都说完了,我就不说了
    天朝做开发啥时候才不用care IE6啊
    Navee
        42
    Navee  
       2014-09-15 23:07:38 +08:00
    虚拟机是最好的办法了.微软官方的提供的工具就是虚拟机
    lightening
        43
    lightening  
       2014-09-15 23:15:55 +08:00
    lightening
        44
    lightening  
       2014-09-15 23:17:12 +08:00
    modern.ie 上有几种调试方法,找自己方便的用
    JamieSoung
        45
    JamieSoung  
       2014-09-15 23:24:40 +08:00
    虚拟机最好。
    JamieSoung
        46
    JamieSoung  
       2014-09-15 23:25:25 +08:00
    说到调试的话,Firebug Lite可以试试
    Tonni
        47
    Tonni  
       2014-09-16 00:30:12 +08:00
    @rubyking 可以装多个版本的IE,不过有点折腾,我以前这么搞过,现在不这么玩了。
    jun4rui
        48
    jun4rui  
       2014-09-16 21:54:53 +08:00
    IE6用虚拟机咯,其他版本可以用IE11的开发者模式模拟一下,IE Tester偶尔可以,但是有些效果是不同的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2359 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 15:42 PVG 23:42 LAX 08:42 JFK 11:42
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86