为什么jsfiddle在IE8和以前的版本中根本没有渲染?

SRy*_*SRy 33 rendering internet-explorer-8 ie8-browser-mode jsfiddle

我试图打开http://jsfiddle.net/在IE8与BrowserMode-- IE8Document Mode--IE8开发者工具.在其他浏览器中,它工作正常,甚至在IE9中它工作正常.但是我看到了javascript中的错误IE8 and older versions of IE.

SCRIPT1010: Expected identifier 
EditorCM.js?Spring, line 105 character 25

SCRIPT438: Object doesn't support property or method 'addEventListener' 
heyoffline.js?Spring, line 24 character 5

SCRIPT5009: 'MooShellEditor' is undefined 
jsfiddle.net, line 91 character 7

SCRIPT5007: Unable to get value of the property 'editor': object is null or undefined 
Actions.js?Spring, line 130 character 5
Run Code Online (Sandbox Code Playgroud)

这就是它的呈现方式 IE8 在此输入图像描述

jsfiddle是否正在使用IE8和旧版本?

Pet*_*ter 52

你可以在这里找到更多信息.简而言之:

对于所有不受支持的浏览器(如IE8或手机),请使用DRAFT功能.

  • 在您喜欢的浏览器上登录该服务.
  • 创建小提琴并运行它
  • 在IE8上打开http://jsfiddle.net/draft/

  • 要测试您的小提琴是否在IE8中显示您的问题,您还可以使用"协作>共享全屏结果"功能对其进行测试 (7认同)
  • 在这篇文章发表后不久,一条消息被断言,声称JSFiddle"不支持IE8".实现IE8是一个古老的旧浏览器,但我们在企业环境中的一些人在这件事上没有任何选择:( (7认同)