草庐IT

ie-developer-tools

全部标签

javascript - google dart 是否生成 ES5 友好的 javascript,它是否包括或排除了 IE8?

我正在做一些研究,看看当前的googledart实现是否对IE8友好。我们的团队必须支持IE8一段时间,我正在尝试找出今天从dart生成的javascript是否适用于这个旧版浏览器。dart转译器是否像coffeescript一样检查输出javascript?最后,dart会生成ES5友好的javascript吗? 最佳答案 Dart仅针对支持ES5的浏览器,即InternetExplorer>=9、Firefox>=4、Opera>=12和相当新的基于WebKit的浏览器。IE8已不在考虑之列。此外,我认为目前,它更有可能在最新

javascript - IE7 - <button> 不提交表单

如何在IE7中使用标签提交表单,同时执行表单上设置的所有表单验证?如果我只是执行document.forms[0].submit();它会提交,但会忽略表单验证。编辑:每个人都喜欢告诉我使用输入标签...这将汇总表单但在我的情况下不起作用,这就是为什么我询问按钮标签...SomeText 最佳答案 首先有一个提交类型为的按钮在您的表单标签中,将onsubmit()事件包含为如果表单验证通过,validate()函数应该返回true,如果验证失败则返回false。例如functionvalidate(){if(...){//valid

javascript - 为什么 selectivizr.js 在 IE8 中导致 "white screen of death"?

包括selectivizr.js导致IE8根本不显示/呈现任何内容,但IE8在IETester管理。它还会下载所有内容,我可以在事件栏和DOM检查器中看到。而且链接甚至在那里,我在导航区域周围移动光标时看到了。但它根本不显示任何内容。我通过大量搜索发现的唯一错误修复是将zoom:1;应用于body,但它对我的情况没有帮助。如果能得到任何调试帮助,我将不胜感激。Pagepreview. 最佳答案 本身不是解决方案,但作为解决方法,移动@font-face申报入(即不将其放入ed样式表中)在许多情况下似乎可以解决此问题。似乎与selec

javascript - 有什么方法可以检测到该窗口当前在 IE8 中处于事件状态吗?

在IE8中有什么方法可以检测窗口当前是否处于事件状态(显示在事件选项卡/窗口上)?我知道有像onfocusin/onfocus这样的事件-但这不是一个完美的解决方案,因为窗口也必须获得焦点才能触发事件-所以当用户只是在不触摸窗口本身的情况下切换选项卡时,这不起作用。我相信对于这种普通的用例必须有一些简单、优雅的解决方案。 最佳答案 我写了一个jQuery插件来做这个:http://mths.be/visibility它为您提供了一个非常简单的API,允许您在页面的可见性状态发生变化时执行回调。它通过使用thePageVisibili

javascript - appendChild 无法在 IE 中使用 window.open

我有一个带有svg标签的页面。该页面有一个名为“预览”的按钮,单击该按钮将打开一个包含图像(svg)的新窗口。下面是一段在Chrome/Firefox中工作但在IE中不工作的代码(我使用的是IE9-IE9标准模式)varw=window.open();varsvg=$('#chart');varsvgPrint=svg.cloneNode(true);svgPrint.setAttribute('xmlns','http://www.w3.org/2000/svg');w.document.body.appendChild(svgPrint);如有任何建议,我们将不胜感激。谢谢。

javascript - 在带有 IE 的 JavaScript 中使用 XMLSerializer 时,SVG 标记上不需要的 namespace

我正在尝试使用JavaScriptDOMAPI的XMLSerializer将SVG元素转换为其代表性标记。这是用于创建元素并将其序列化的基本代码:varel=document.createElementNS('http://www.w3.org/2000/svg','svg');el.setAttribute('xmlns','http://www.w3.org/2000/svg');el.setAttribute('xmlns:xlink','http://www.w3.org/1999/xlink');varmarkup=(newXMLSerializer()).serialize

javascript - attachEvent 在 IE > 8.0 中不起作用

我用了一段时间的attachEvent,但是IE好像不支持了?window.attachEvent("onload",Start_Wysiwyg);window.attachEvent("onscroll",ScrollEditBar,false);有人能解决这个问题吗? 最佳答案 .attachEvent()在IE9+中已弃用,并已在IE11中删除。标准是.addEventListener()(MSDNdocs)。MDN文档有一个sectionaboutcompatibility.您可以简单地运行一些功能检查代码来检查支持的功能是

javascript - 如何在 IE、FF、Chrome 等上可靠地设置类 attr w/JavaScript?

我正在使用下面的JS代码,以便在单击链接时更改类。document.getElementById("gifts").setAttribute("class","gkvSpriteselected");这在IE中不起作用,但在FF和Chrome中有效。然后我将代码更改为:document.getElementById("gifts").setAttribute("className","gkvSpriteselected");然后它在IE中工作,但在FF和Chrome中停止工作。有人可以帮帮我吗? 最佳答案 您可以可靠地使用class

javascript - getComputedStyle 类似 IE8 的 javascript 函数

我正在尝试在JavaGWT代码中编写一个Javascript函数来获取以下样式的值"direction","fontFamily","fontSize","fontSizeAdjust","fontStyle","fontWeight","letterSpacing","lineHeight","padding","textAlign","textDecoration","textTransform","wordSpacing"getComputedStyle在除IE8之外的所有浏览器中都很有用,据我所知,它不支持该功能我在这里查看了关于笑脸主题的帖子,但他们都未能获得上述风格之一微笑

javascript - IE不支持方法 'assign',怎么办

我有一个小的/javascript,Babel脚本,它在Chrome和Firefox浏览器中运行良好,但在InternetExplorer11中运行失败。我希望有人能帮助我。这是我的功能:getDaysWithEvents(){//Getallthedaysinthismonthscalendarview//SiblingMonthsincludedconstdays=this.getCalendarDays();//SetRangeLimitsoncalendarthis.calendar.setStartDate(days[0]);this.calendar.setEndDate(