草庐IT

ie-developer-tools

全部标签

javascript - 为什么 IE8 无法识别脚本标签中的类型 ="application/javascript"?

我开发了一个使用jQuery和Ajax的HTML页面。我的中有以下几行标签:functionsomeFunction(){somecode;}...later-downinthebodytag:clickhere它在FF和Chrome中运行良好,但在我单击链接后立即在IE8中抛出“预期对象”。即使启用了脚本调试器,它也不会到达函数的第一行。我尝试切换到IE7模式或IE8兼容模式-但无济于事。我很幸运,通过谷歌发现了一个问题,有人建议更改type在标记为"text/javascript"现在它适用于所有3种浏览器。我的问题是:我做错了什么?是"text/javascript"优于"app

javascript - IE 仅在按 F12 后运行 JavaScript

我在使用JavaScript的InternetExplorer中遇到一个奇怪的问题。在我进行测试的每个浏览器中,JavaScript都已启用,但它似乎只有在我按下F12后才能运行,在Debug模式下运行它。更令人困惑的是,在启动IE调试器后,一切都按预期工作。有什么想法吗? 最佳答案 如果你打电话:console.log('...sometexthere...');或任何相关的控制台方法,而无需检查window.console是否存在,脚本将无提示地失败。打开控制台会导致window.console存在,这允许脚本继续执行。在调用c

javascript - 除了 onunload 事件之外,检测用户是否正在关闭 IE 浏览器,因为它是在用户刷新等时触发的

这个问题在这里已经有了答案:IdentifyingBetweenRefreshAndCloseBrowserActions(13个答案)关闭6年前。在过去5天浏览了网上的众多论坛之后,我仍然无法完全追踪浏览器关闭事件。我的要求是在用户尝试关闭浏览器时生成弹出消息。我在body'onbeforeunload'事件上调用了我的javascript函数。我已经硬编码了条件来检查浏览器、刷新、文件关闭或Alt-F4的红色“X”按钮的鼠标坐标。我的代码在浏览器窗口最大化时工作正常,但如果我们在限制后缩小它就会失败。如果有人已经找到类似问题的解决方案,请帮助我。谢谢。OP的汇总响应------好的

javascript - jQuery $(document).ready() 在 IE6 中失败

我有以下代码://Createsatimertocheckforelementspoppingintothedomtimer=setInterval(function(){for(pinpixelTypes){checkElems(pixelTypes[p]);}},10);//AddDocumentfinishedcallback.$(document).ready(function(){//Documentisloaded,sostoptryingtofindnewpixelsclearInterval(timer);});在Firefox中,它工作得很好,但在IE6中,我在$(d

javascript - jQuery trim 功能在 IE7 中不起作用?

我正在尝试调用jQuerytext()函数并通过trim()函数运行它以删除所有尾随和前导空格。似乎在Firefox中运行良好,但是在IE7中不起作用(拒绝删除末尾的空格)。有什么想法吗?!也许是正则表达式解决方案? 最佳答案 你很可能已经忘记了jquery链......试试这个$('#selector').trim($('#selector').text())不要偷懒$('#selector').text().trim();//这是错误的...编辑或者@Laserson用$.trim($(selector).text());更好地

javascript - 我的应用程序仅在 Debug模式下在 IE 中工作(在其他浏览器中工作)

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。在InternetExplorer中(我试过9和8),我的应用程序无法在正常模式下运行。但是当我进入Debug模式(按F12)时,它会遇到一些小问题(现在不相关)。这让我无法调试我的应用程序,因为在Debug模式下,它才刚刚开始工作。这是theapplicationIdeveloped.可能的解决方案是什么?

javascript - IE 8 defaultView 等效

我需要从文档对象或DOM元素(即DIV)知道这是它的窗口对象。在Firefox中我可以做:document.documentElement.ownerDocument.defaultView但显然在那个糟糕的浏览器中,该语句不起作用!!! 最佳答案 parentWindow.所以:vardoc=el.ownerDocument;varwin=('defaultView'indoc)?doc.defaultView:doc.parentWindow; 关于javascript-IE8def

javascript - getAttribute 无法在 IE7 中返回类?

我需要根据随机属性值找到随机节点。为此,我在getElementsByTagName的节点上使用getAtrribute。当我寻找类名作为属性时,它似乎在IE上不起作用(在FF上起作用)。有人知道getAtrribute是否不仅对“类”或其他属性也有效吗?(如果它是唯一的类(class),我会做一个解决方法。) 最佳答案 如果您不使用类似jQuery的东西,那么值得测试您所有的Javascript跨平台。以消除痛苦,但Class可能只是一个特例。这应该是获取类的跨平台方式:element.className

javascript - e.preventDefault 的 IE 错误

如果这已经被覆盖,我提前道歉,但我是新手,我看到有其他类似的帖子,但没有一个有帮助,所以我认为可能还有另一个问题。我有一个模态弹出窗口,它在Chrome中工作正常,但在IE中不起作用。问题似乎出在线路上{e.preventDefault();}它给出了以下错误。Error:Objectdoesn'tsupportpropertyormethod'preventDefault'就像我说的那样,我是新手,我已经尝试过按照它在其他日志中所说的进行操作,方法是在它周围放置一个if或只是删除该行,但没有运气,所以任何人都可以帮助我。/*preventdefaultbehaviouronclick

javascript - 绕过 IE "The webpage you are viewing..."弹窗

有没有办法绕过下面的IE弹框:Thewebapgeyouareviewingistryingtoclosethewindow.Doyouwanttoclosethiswindow?Yes|No这是在我将window.close()添加到asp.net按钮控件的onclick事件时发生的。 最佳答案 在打开的弹出窗口中写入以下内容varobjWin=window.self;objWin.open('','_self','');objWin.close(); 关于javascript-绕过I