草庐IT

blockchain-explorer

全部标签

javascript - HTML5、JavaScript : Drag and Drop File from External Window (Windows Explorer)

请问能否提供一个HTML5文件拖放实现的良好工作示例?如果从外部应用程序(Windows资源管理器)拖放到浏览器窗口,源代码应该可以工作。它应该适用于尽可能多的浏览器。我想求一个解释清楚的示例代码。我不想使用第三方库,因为我需要根据需要修改代码。代码应基于HTML5和JavaScript。我不想使用JQuery。我花了一整天的时间寻找好的素材来源,但令人惊讶的是,我没有找到任何好的素材。我找到的示例适用于Mozilla,但不适用于Chrome。 最佳答案 这是一个非常简单的例子。它显示一个红色方block。如果您将图像拖到红色方bl

Internet Explorer 中的 Javascript 无效日期错误

这里相对简单的javascript,不知道为什么IE讨厌我(我想你想怎样对待别人就怎样对待别人)。varnewDate=newDate("2012,11,219:30:00:000");alert(newDate);这在Chrome和FF中有效,但IE输出“无效日期”请教我:http://jsfiddle.net/k6yD6/ 最佳答案 给日期构造函数的字符串shouldbeanRFC2822orISO8601formatteddate.在你的例子中它不是。尝试以下操作:newDate("2012-11-02T19:30:00.00

Internet Explorer 中的 JavaScript 故障排除工具

我大量使用Firebug和MozillaJS控制台,但时不时地遇到一个IE-onlyJavaScript错误,这真的很难定位(例如:第724行错误,当源HTML只有200行)。我希望有一个用于InternetExplorer的轻量级JS工具(alafirebug),如果我遇到错误然后卸载,我可以在几秒钟内将它安装到客户端的PC上。某些Microsoft工具需要花费大量的下载和配置时间。有什么想法吗? 最佳答案 您可能会找到FirebugLite有用的。它的小书签在用户机器上调试时应该特别有用。

javascript - 我可以在 Internet Explorer 中将整个 HTML 文档加载到文档片段中吗?

这是我一直有点困难的事情。我有一个本地客户端脚本,它需要允许用户获取远程网页并在生成的页面中搜索表单。为了做到这一点(没有正则表达式),我需要将文档解析为一个完全可遍历的DOM对象。我想强调的一些限制:我不想使用库(如jQuery)。我在这里需要做的事情太多了。在任何情况下都不应执行来自远程页面的脚本(出于安全原因)。DOMAPI,例如getElementsByTagName,需要可用。它只需要在InternetExplorer中运行,但至少需要在7中运行。假设我无权访问服务器。我有,但我不能用它来做这个。我试过的假设我在变量html中有一个完整的HTML文档字符串(包括DOCTYPE

javascript - Internet Explorer 和 JavaScript 事件 currentTarget

有没有办法用IE7或8获取事件的当前目标?使用其他浏览器(firefox、opera、chrome等)我们可以使用event.currentTarget或者我们也可以使用this关键字来引用处理事件的对象。但是在InternetExplorer中我们没有currentTarget属性,this指的是window对象!那我该怎么做呢? 最佳答案 你可以做类似的事情target=(event.currentTarget)?event.currentTarget:event.srcElement;虽然正如@Marc提到的,您可以使用JQu

javascript - 如何在 Internet Explorer 8 中禁用缓存

如何在IE8中禁用缓存?我们正在做Javascript开发,并在IE8中测试它,但是每次我们对Javascript文件进行更改时,我们都必须清除缓存。 最佳答案 转到Internet选项。在常规标签上,在浏览历史记录下点击设置。选择“每次我访问该网页”单选按钮。这本身并不会“禁用”缓存,但它应该可以解决您的潜在问题-每次都应该重新加载JS文件。 关于javascript-如何在InternetExplorer8中禁用缓存,我们在StackOverflow上找到一个类似的问题:

javascript - 在 Internet Explorer 11 中支持 ES6

根据本页http://kangax.github.io/compat-table/es6/,ES6特性没有在IE11中实现。IE11是否有实现它们的计划,还是我可以忘记它?是否有页面解释他们对该主题的意图?我在某处(我不记得确切的位置)读到他们不打算修复IE11中的错误,所以我猜他们不会费心实现新功能? 最佳答案 statementfromMicrosoft关于InternetExplorer11支持的结束提到它将继续接收安全更新、兼容性修复和技术支持,直到其endoflife.该声明的措辞让我相信微软没有计划继续向Internet

javascript - 在 Internet Explorer 中禁用长时间运行的脚本消息

我有一个JavaScript函数,其中包含一个重复多次的for循环。调用该函数后,IE浏览器显示如下信息:Stoprunningthisscript?Ascriptonthispageiscausingyourwebbrowsertorunslowly.Ifitcontinuestorun,yourcomputermightbecomeunresponsive.我该如何解决这个问题?无论如何,我可以从IE中禁用此消息吗? 最佳答案 当InternetExplorer达到一段JavaScript的最大同步指令数时显示此消息。默认最大值

javascript - Internet Explorer 中 'script' 标记的“onload”处理程序

我一直在使用thisfunction将onload处理程序附加到脚本标记,这似乎是互联网上推荐的方法。然而,它在InternetExplorer中不起作用,如果页面已经加载(在ie8中测试)。您可以看到它在普通浏览器中工作(加载脚本时触发警报)。我是不是漏掉了什么?谢谢 最佳答案 你应该调用jQuery.getScript,这正是您要查找的内容。编辑:这是来自jQuery的相关源代码:varhead=document.getElementsByTagName("head")[0]||document.documentElement;

javascript - 对 Internet Explorer 8 及以下版本的 SVG 支持

我在Flash中创建动画并使用Swiffy将其转换为HTML5.我认为它使用SVG来呈现所有内容;是否有一些JavaScript或技巧可以使IE8及以下版本支持它?我的动画在InternetExplorer9中运行良好。谢谢! 最佳答案 虽然没有完美的选择,但有一些选择:1.)Adob​​e有一个适用于IE8的SVG插件http://www.iegallery.com/en/addons/detail.aspx?id=4442.)RaphaelJavaScript框架允许矢量图形跨浏览器-http://raphaeljs.com/3