草庐IT

ie_clean

全部标签

javascript - IE href ="javascript:customFunction()"未在第一帧加载时触发

我有一个自定义日期选择器弹出窗口,有时在IE中无法使用。它在Chrome和Edge中运行良好。代码看起来像这样:Buttonsfornext/prevmonth/yearThisistheactualcalendarthatgetsredrawnwhentheabovebuttonsareused1//there'sadifferentanchortagforeachdayofthemonth这就是它变得有点奇怪的地方。我们有两个网络,称它们为旧网络和新网络。旧的可能有很多未记录的全局政策变化,新的可能接近政府标准。这适用于旧网络上的任何浏览器,但不适用于新网络上的IE(11)。虽然它

javascript - Nodemon - 安装期间为 "clean exit - waiting for changes before restart"

我正在尝试使用Node和Postgres设置RESTfulAPI。我遇到了一个问题,每当我尝试运行服务器(使用npmstart)在本地测试它时,我都会得到以下输出:[nodemon]1.14.10[nodemon]torestartatanytime,enterrs[nodemon]watching:.[nodemon]startingnodeindex.jsserver.js[nodemon]cleanexit-waitingforchangesbeforerestart在网上搜索了一段时间后,我找不到太多关于“干净退出-重启前等待更改”的确切含义的资源,尤其是在这种情况下。这是我的

javascript - Angular 5 : ng build - -prod fails due to clean-css: Cannot read property 'line' of undefined

我的应用在Angular5.2.6下。ngserve一切正常,但是当运行ngbuild--prod时,它需要一段时间,然后才会失败。这些错误似乎与clean-css操作有关。错误跟踪:92%chunkassetoptimization/home/khalidvm/Desktop/Workspace/Front/frontend_v2/node_modules/clean-css/lib/reader/input-source-map-tracker.js:37if(originalPosition.line===null&&line>1&&selectorFallbacks>0){^T

Javascript 将数据从子窗口传递到父窗口,IE 错误?

我有一个弹出窗口,可以将数据返回给它的父窗口。使用window.opener.document.data=data_from_popup;这在FF中运行良好,但在IE(6/7)中,可以在弹出窗口仍显示时访问数据。当我关闭弹出窗口时,数据似乎被垃圾收集了。我尝试对从弹出窗口接收到的数据使用clone()函数:window.opener.add_data(data_from_popup);在父级中:functionadd_data(data_from_popup){data=clone(data_from_popup);}它有点管用,但在某些情况下,clone()函数似乎会无限递归。您是否

javascript - 如何在 IE 中的文档上触发 "onload"事件

我目前正在为检测文档准备情况的Javascript方法开发单元测试。此代码已经在框架级别,因此请避免提及此代码已在jQuery或其他库中实现。我已经使用以下代码成功模拟了“readystatechange”更改事件:varevent;event=document.createEventObject();event.type='readystatechange';document.fireEvent('onreadystatechange',event);我没有为“加载”事件做同样的事情。以下代码在IE7中导致无效参数错误,由最后一行调用fireEvent引发:event=documen

javascript - 如何纠正IE8原生json中的字符编码?

我正在使用带有unicode文本的json,但IE8原生json实现有问题。varstringified=JSON.stringify("สวัสดีolé");alert(stringified);使用json2.js或FireFox原生json,alert()字符串与原始字符串相同。另一方面,IE8返回Unicode值而不是原始文本\u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e35ol\u00e9。有没有一种简单的方法可以使IE的行为与其他IE一样,或者将此字符串转换为它应该的样子?你会认为这是IE中的错误吗,我认为nativejson实现应该是json2.j

javascript - innerHTML 适用于 IE 和 Firefox,但不适用于 Chrome

数据不会显示在Chrome中,除非我在Chrome中打开IE选项卡转到该站点然后将其关闭返回到Chrome(抱歉,如果这没有多大意义)。window.onload=function(){varurl="http://----.freeiz.com/gbSales/sales.json";varrequest=newXMLHttpRequest();request.open("GET",url);request.onload=function(){if(request.status==200){updateSales(request.responseText);}};request.se

javascript - moment js 日期库,在 IE 上格式化给出了 NaN

我正在使用momentjs日期库来格式化日期,但在IE上我在输出中得到一个NaN。它在其他浏览器上运行良好,例如Chrome、FF等。varvalue="2015-11";moment(value).format("YYYY-DD-0100:00")>"0NaN-NaN-0100:00"我能够通过在moment构造函数上添加相同的模式来修复它,如下所示:>moment(value,"YYYY-DD-0100:00").format("YYYY-DD-0100:00")"2015-11-0100:00"将此模式添加到构造函数中是否是一个好习惯,以便所有时刻创建对象所以它也可以在IE上工作

javascript - Angular IE9 文件上传不工作

我使用这种方式上传文件:在Controller中创建fileChanged方法$scope.fileChanged=function(files){$scope.excelFile=files[0];};它在FireFox、ChromeIE10、IE11中工作,但在IE9中它显示“文件为空或未定义”。 最佳答案 我在上传图片文件时遇到了同样的问题。它在IE10和更高版本中运行良好。低于10的任何版本都无法上传文件。引用这个链接IE9问题:FileUploadusingAngularJS

javascript - Google Maps API 加载失败 ("' google' is undefined") in IE8

当我加载http://maps.google.com/maps/api/js?sensor=false时在脚本标签中,我在Chrome、Safari、Firefox和IE9中一切正常。但是,当我在兼容模式中查看IE9(或者,有人告诉我,在IE8中)时,map不会加载并且“'google'未定义”"记录在控制台中。这是相关代码,触发错误的行用注释标识:TestMapvarlat=37.763154;varlon=-122.457941;varinitialZoom=17;varmapTypeId='CustomMap';varmapStyle=[{featureType:"landsca