草庐IT

Internet-explorer

全部标签

javascript - 如何处理 IE 错误

我在firefox或firebug中没有收到任何错误,但在IE中由于某种原因我收到无效参数,而且我无法弄清楚什么是无效参数,当发现“错误”时javascript停止。.我能做些什么来调试它? 最佳答案 FirebugLite太棒了。 关于javascript-如何处理IE错误,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2303613/

javascript - 如何通过 javascript 覆盖内联 css?

我们可以通过javascript覆盖内联css吗?与IE6兼容。我找到了这个纯css解决方案,但在IE中不起作用。http://nataliejost.com/override-inline-styles-from-the-stylesheet/http://www.sitepoint.com/blogs/2009/05/27/override-inline-css/HelloWorld我们可以用这个解决方案覆盖这个内联样式.blockspan[style]{font-weight:normal!important;color:#000!important;}此解决方案适用于除IE6之

javascript - 如何使用 Internet Explorer 的 javascript 获取鼠标指针位置?

我正在开发一个网页,我在中设置了一个图像。动态地。它在Firefox中有效,但在IE中失败。问题是:如何在IE中获取鼠标指针位置?我正在使用以下代码获取鼠标指针位置functiongetCursorXY(e){CurX=(window.Event)?e.pageX:event.clientX+(document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft);CurY=(window.Event)?e.pageY:event.clientY+(documen

asp.net - IE8 下的慢 javascript

我正在使用telerik控件开发具有类似excel功能的网格。例如,用户可以点击一个单元格,该单元格变成一个用于编辑的输入控件。用户可以使用Tab键移动到下一个单元格,或者使用向上/向下箭头键将单元格移至上方或下方。我发现标准的telerik网格很好,但我不得不使用自定义javascript对其进行扩展以实现我的需要。我的问题是在IE浏览器中的性能。虽然Firefox、Chrome、Safari都很好,但IE真的很痛苦。IE8比IE7好很多,但是使用光标键移动有点不自然,而且没有Chrome或FF那样流畅。由于网格的复杂性,我无法真正发布示例代码,但通常我会显示标准的telerik网格

javascript - 如何使用javascript在IE中的表单中设置文本区域值

如果是Firefox,我可以使用它来设置表单(提交问题)中的文本区域(selectedtext)值,但它在IE中失败。document.submitquestion.selectedtext.value=txt; 最佳答案 这应该有效:fromdocument.getElementById("bla").value="test"; 关于javascript-如何使用javascript在IE中的表单中设置文本区域值,我们在StackOverflow上找到一个类似的问题:

javascript - 为什么 Jquery 在 IE 中速度较慢?

我有一个复杂的ASP.NET页面,它大量使用jquery进行DOM操作(无AJAX)。与IE7或8相比,该页面在基于Mozilla的浏览器(Firefox)中速度更快。有没有针对FF优化的函数? 最佳答案 权力在javascript处理引擎中。与服务器端处理(PHP、ASP.net)不同,javascript是客户端,这意味着访问者的浏览器都必须完成呈现页面的工作。竞争对手试图通过吹嘘对javascript等事物的更快处理来让人们切换到他们的浏览器。这导致所有浏览器都有自己的处理引擎。这导致某些浏览器速度变慢。即:InternetE

Javascript 表单提交 : Object doesn't support this property or method (IE7)

我正在尝试使用javascript提交表单。Firefox工作正常,但IE在此函数的提交行上提示“对象不支持此属性或方法”:functionsubmitPGV(formName,action){vargvString="";pgVisibilities.each(function(pair){gvString+=pair.key+":"+pair.value+",";});$('pgv_input').value=gvString;varform=$(formName);form.action=action;form.submit();}在这里调用:这是表格:有什么想法吗?

javascript - 如何在 IE 中使用 relatedTarget(或等效)?

显然IE(11)在relatedTarget方面存在问题,例如blur事件。IE是否有替代方法来获取relatedTarget?这是一个在IE中产生错误的例子:https://jsfiddle.net/rnyqy78m/ 最佳答案 看起来IE11在调用blur事件之前将document.activeElement设置为下一个焦点元素。因此,要在包括IE11在内的所有浏览器中正确处理模糊,您可以使用类似的东西vartarget=evt.relatedTarget;if(target===null){target=document.ac

javascript - "onchange"事件在 IE 中延迟? (适用于 Firefox)

这可能是一个新手问题,但我不明白为什么onchange事件在Firefox上正常工作时从未被IE调用。Go执行函数在点击按钮时调用,但在输入框中的文本更改时不调用。有什么想法吗? 最佳答案 IE仅在元素失去焦点时触发onchange事件-如果您要在元素外部单击或跳转到另一个元素,它应该触发。您可以通过使用不同的事件来解决这个问题,例如onkeypress。 关于javascript-"onchange"事件在IE中延迟?(适用于Firefox),我们在StackOverflow上找到一个

javascript - window.devicePixelRatio 在 IE 10 Mobile 中不起作用?

我正在使用window.devicePixelRatio,它适用于Android和Iphone,但不适用于IE10Windows移动设备。还有其他选择吗? 最佳答案 对于桌面和移动设备的IE回退,请使用:window.devicePixelRatio=window.devicePixelRatio||window.screen.deviceXDPI/window.screen.logicalXDPI; 关于javascript-window.devicePixelRatio在IE10Mo