Javascript 为什么vminpoly不适用于ie8及以下版本?

Javascript 为什么vminpoly不适用于ie8及以下版本?,javascript,css,internet-explorer-8,polyfills,Javascript,Css,Internet Explorer 8,Polyfills,我试图使用的是一个新的大众单位的polyfill。然而,我的问题是为什么它在ie8及以下版本中不起作用。开发者说所有浏览器ie5-8都是受支持的…包括OperaMini 这是指向脚本的链接。它包括一个演示 怎么了?为什么这不起作用?你的经历似乎和我的不同。我在InternetExplorer7和InternetExplorer8中访问了演示。我在8中检查了控制台输出是否有错误,但没有发现任何错误。我在8中修改了浏览器模式,以反映7,从标准切换到怪癖,等等。在我所有的努力中,我不能让演示给我你报告

我试图使用的是一个新的大众单位的polyfill。然而,我的问题是为什么它在ie8及以下版本中不起作用。开发者说所有浏览器ie5-8都是受支持的…包括OperaMini

这是指向脚本的链接。它包括一个演示


怎么了?为什么这不起作用?

你的经历似乎和我的不同。我在InternetExplorer7和InternetExplorer8中访问了演示。我在8中检查了控制台输出是否有错误,但没有发现任何错误。我在8中修改了浏览器模式,以反映7,从标准切换到怪癖,等等。在我所有的努力中,我不能让演示给我你报告的结果

下面是我在InternetExplorer8上的结果


可能会提供一些代码,例如我们应该如何帮助您。您希望magican anwser?。您的控制台输出中是否有错误?您是否有我们可以排除故障的特定演示?你是如何在IE8测试的;在更高版本的浏览器中模拟IE8,或者在虚拟机上运行IE8的本机实例,或者在BrowserStack中运行?@JonathanSampson是的,我的帖子有一个指向演示和代码的链接。我在vista上用真正的InternetExplorer7进行测试。我还使用windows 7 internet explorer 10和开发人员工具对其进行了测试。Ie7和IE8确实会显示错误,即使是模拟;你能拍下你所看到的屏幕截图,并在控制台中分享任何错误吗?@JonathanSampson我得到一个空白屏幕,好像演示是空的……全部都是白色的。左下角的internet explorer 7在第278行的符号11中显示了某种错误。对象不支持此属性。Ie7没有开发工具,所以我真的看不见。不过,它确实对你有用。这在ie8中都是响应性的?非常不寻常。也许是我的测试笔记本电脑,它是vista,内存为500 mb。可能是cpu或ram太重…不确定发生了什么。非常令人困惑的东西。你知道这是否与操作系统Vista有关吗?你在什么窗口上测试?我的情况一定很特别。不寻常的是,当通过dreamweavers ie预览模式进行测试时,它在我的windows 7上也不起作用。可能是因为闪光灯吗?或者其他什么?我不知道“IE预览模式”是什么,但我可以向你保证,它不应该被认为是Internet Explorer的可靠代表。直接在IE中测试以了解IE支持什么。BrowserStack.com非常适合在任意数量的浏览器(包括大多数IE版本)中直接测试。你说得对。我尝试的是使用dreamweaver使用internet explorer预览代码。我还使用vista本机InternetExplorer7和Windows7IE10使用开发者工具直接在IE中测试了它。所有方法都失败了。虽然BrowserStack可以工作,但为什么呢?为什么我的原生ie7没有显示任何内容,甚至在使用ie10开发工具模拟ie8时也没有显示。如果它在browserstack中工作,那么它应该在其他人ie5-8上工作too@user3025918我不确定你的环境会发生什么;我很高兴和你们一起去谷歌聊天室解决问题。