草庐IT

kube-explorer

全部标签

javascript - 如何检测Internet Explorer 11及以下版本?

我想知道如何检测浏览我网站的用户是否使用InternetExplorer11或更低版本的Javascript。它应该兼容并适用于所有这些版本。如何实现? 最佳答案 给你,这应该适合你://PerIcycool,oneliner//functionisIE(){//returnwindow.navigator.userAgent.match(/(MSIE|Trident)/);//}functionisIE(){constua=window.navigator.userAgent;//ChecktheuserAgentproperty

javascript - 是否有任何好的或可靠的方法可以仅使用 Internet Explorer 错误消息找出 JavaScript 错误的位置?

我正在编写一个应用程序,由于各种原因涉及InternetExplorer(记录在案的IE7)、ActiveX控件和大量JavaScript,这些JavaScript分布在多个.js包含中。我们的一位远程测试人员遇到一条错误消息,IE的错误消息说明了以下内容:Line:719Char:5Error:UnspecifiedErrorCode:0URL:(theURLofthemachine)只有一个JavaScript文件超过719行,第719行是空行(在本例中)。项目中涉及的HTML或其他文件都没有719行或更多行,但生成的HTML(这是一种服务器端包含的东西),至少IE从“查看源代码”

javascript - execCommand ("insertHTML", ...) 在 Internet Explorer 中

我正在使用document.execCommand()构建一个带有可编辑iframe的所见即所得编辑器。现在我需要使用"insertHTML"命令,它在Chrome和Firefox中完美运行,但当然它在InternetExplorer中不起作用:functionrun(){document.getElementById("target").focus();document.execCommand("insertHTML",false,"ins");}contenteditablecontenteditable.focus()+document.execCommand("insertHT

javascript - Internet Explorer 全屏模式?

我正在构建一个基于Web的免费动态新闻阅读器(也称为“自动播放”功能),您可以从这里对其进行测试:http://www.fivetechsoft.com/news我想实现一个全屏按钮。有什么提示吗?请注意,目前仅支持IE。其他浏览器支持即将推出。 最佳答案 这只会发送F11。对于安全设置较弱的IE来说已经足够好了。不过,您可能希望仅供内部使用:functionmax(){varwscript=newActiveXObject("Wscript.shell");wscript.SendKeys("{F11}");}

javascript - (CKEDITOR) Internet Explorer 删除调整大小处理程序

我遇到的问题是,在InternetExplorer上,编辑器中的每个div都会显示一个调整大小框。MozillaFirefox不会显示此框。我怎样才能删除这个调整大小框/调整大小处理程序并将元素直接集中在键入或选择它上?实际上我需要这个:http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-disableObjectResizing但它还需要删除奇怪的框。如果它没有被删除我需要点击两次并且Ckeditor右键菜单失败......部分解此网址提供了部分答案http://chris.photobooks.com/tests/rte/IE_r

javascript - jQuery 在 Internet Explorer 8 中不起作用 ("this"返回 DOM 而不是 jq)

我遇到了一个奇怪的问题,找不到任何解决方案。jQuery(任何版本,从1.7.*到1.10.*)在InternetExplorer8中失败。所有插件(来自Bootstrap)和jQuery库都出现错误:Objectdoesn'tsupportthispropertyormethodScreenshotfromdebugger:挖掘插件代码,像这样:$.fn.alert=function(option){returnthis.each(function(){//...})}显示问题:this关键字指向HTMLDomObject,而不是jQuery对象。什么会导致如此奇怪的错误?仅Inte

javascript - Angular JS : http. post 在 Internet Explorer 中返回 null

我正在从AngularJS进行ajax调用:varresponse=$http.post('/services/login/?_nochache='+newDate().getTime(),JSON.stringify(credentials));我正在添加_nocache设置,认为可能是一些缓存或类似的东西。我还在将对象credentials转换为字符串,认为InternetExplorer无法识别该对象。我真的迷路了,在chrome中调用完美,在IE10中,服务的响应为空。这可能是什么原因造成的?编辑服务返回401,这没问题,因为用户错了,但响应应该是(就像在其他浏览器中一样),错

javascript - 在 Internet Explorer 中调试内存泄漏

是否有任何好的工具可以帮助解决和调试InternetExplorer中的内存泄漏问题? 最佳答案 看看IE-Sieve 关于javascript-在InternetExplorer中调试内存泄漏,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5829948/

javascript - Internet Explorer 中的 Window.screen 和多个显示器

我有一个具有不同屏幕分辨率的双显示器设置,当我访问thispage时在Chrome中,它显示了两个屏幕的正确分辨率。但是IE只显示我的主屏幕的分辨率。它出现在IE中window.screen.availWidth和window.screen.availHeight仅返回主屏幕的值。我可以获得运行InternetExplorer的第二个屏幕的屏幕分辨率吗? 最佳答案 使用在http://archive.cpradio.org/code/javascript/dual-monitors-and-windowopen/找到的古代代码fun

javascript - 使用POST请求的AJAX应用程序是否总是在Internet Explorer中失败?

我最近发现,使用InternetExplorer运行我的应用程序的用户间歇性故障的问题是由于InternetExplorer中的错误引起的。该错误位于HTTP堆栈中,并且应该影响所有使用来自IE的POST请求的应用程序。结果是失败,其特征是请求似乎挂起了大约5分钟(取决于服务器类型和配置),然后从服务器端失败。服务器放弃后,浏览器应用程序将出错,脱离发布请求。我将在下面详细解释IE错误。据我所知,如果使用XMLHttpRequest将POST请求发送到服务器的任何应用程序都发生在错误的时刻,那么这种情况都会发生。我编写了一个示例程序,试图在那些时候发送POSTS。它尝试在服务器关闭连接