草庐IT

Internet-explorer

全部标签

html - IF IE 条件语句不起作用

我一直在努力让评论条件发挥作用,但我运气不好,有人可以解释我做错了什么吗?这是我的代码:IEISVERSION10BrowserisnotIEIEISLESSTHANVERSION9正在发生的事情是令人沮丧的不一致。当我在IE8中加载带有上述代码的页面时,它收到消息“IE小于版本9”很好吧?不,因为当我在IE10中加载SAMEPAGE时,我收到消息“浏览器不是IE”为什么会认为IE10不是IE浏览器?!我一直在一页接一页地爬行,但从我发现的内容来看,我的代码似乎没有任何问题。 最佳答案 CSS解决方案:如果你只想应用基于浏览器的CS

html - 强制 IE 11 表现得像 IE 10

我们遇到了InternetExplorer的异常错误,我们需要强制IE11像IE10一样运行(因为IE10中不存在此错误)。我尝试了以下方法:但不幸的是,这不起作用,我没有从Google搜索或文档中找到任何相关或有用的信息。那么我们如何让IE11像IE10一样运行呢? 最佳答案 执行以下操作:正确的元字符串是:(我将它添加到的正下方。保留大小写,IE蹩脚的代码也可能区分大小写。)还有一个有效的必须出现在页面的第一行(前面没有空格或行)您可以通过按F12显示IE11开发人员工具来验证它是否有效。左侧有一个灰色条,向下滚动并选择Emul

html - 强制 IE 11 表现得像 IE 10

我们遇到了InternetExplorer的异常错误,我们需要强制IE11像IE10一样运行(因为IE10中不存在此错误)。我尝试了以下方法:但不幸的是,这不起作用,我没有从Google搜索或文档中找到任何相关或有用的信息。那么我们如何让IE11像IE10一样运行呢? 最佳答案 执行以下操作:正确的元字符串是:(我将它添加到的正下方。保留大小写,IE蹩脚的代码也可能区分大小写。)还有一个有效的必须出现在页面的第一行(前面没有空格或行)您可以通过按F12显示IE11开发人员工具来验证它是否有效。左侧有一个灰色条,向下滚动并选择Emul

javascript - window.open 在 IE 中不工作

显然,对window.open的调用在InternetExplorer下无效。我网站上的Javascript代码没有运行,我认为这是由于该错误造成的。它告诉我错误的那一行是对window.open的调用,显然那里的参数无效。$('.objeto').click(function(){varcenter='height=380,width=900,top='+((screen.width-900)/2)+',left='+((screen.height-380)/2);varaddress=$(this).attr('id');window.open(address,'Verarticu

javascript - window.open 在 IE 中不工作

显然,对window.open的调用在InternetExplorer下无效。我网站上的Javascript代码没有运行,我认为这是由于该错误造成的。它告诉我错误的那一行是对window.open的调用,显然那里的参数无效。$('.objeto').click(function(){varcenter='height=380,width=900,top='+((screen.width-900)/2)+',left='+((screen.height-380)/2);varaddress=$(this).attr('id');window.open(address,'Verarticu

html - 占位符不适用于 Internet Explorer

以下格式的文本框占位符不适用于InternetExplorer。无论如何在InternetExplorer中显示文本框的占位符?是否有任何简单的方法,只需使用任何JavaScript。我不想使用jQuery让它变得复杂。 最佳答案 您可以使用纯JavaScript模仿它:var_debug=false;var_placeholderSupport=function(){vart=document.createElement("input");t.type="text";return(typeoft.placeholder!=="un

html - 占位符不适用于 Internet Explorer

以下格式的文本框占位符不适用于InternetExplorer。无论如何在InternetExplorer中显示文本框的占位符?是否有任何简单的方法,只需使用任何JavaScript。我不想使用jQuery让它变得复杂。 最佳答案 您可以使用纯JavaScript模仿它:var_debug=false;var_placeholderSupport=function(){vart=document.createElement("input");t.type="text";return(typeoft.placeholder!=="un

javascript - IE10 和图像/ Canvas 的跨域资源共享 (CORS) 问题

我的印象是InternetExplorer10完全支持CORS,但现在我不确定。我们有一个使用多个域并读取图像数据的JS/HTML5应用程序。我们从另一个域加载JS中的图像,将图像imageDraw()到我们的Canvas上,然后在Canvas上使用getImageData。(我们没有使用跨域XMLHttpRequests)。为此,我们必须在提供图像的服务器上设置响应header:access-control-allow-origin:*access-control-allow-credentials:true并在加载前在JS中的图像对象上设置:image.crossOrigin='匿

javascript - IE10 和图像/ Canvas 的跨域资源共享 (CORS) 问题

我的印象是InternetExplorer10完全支持CORS,但现在我不确定。我们有一个使用多个域并读取图像数据的JS/HTML5应用程序。我们从另一个域加载JS中的图像,将图像imageDraw()到我们的Canvas上,然后在Canvas上使用getImageData。(我们没有使用跨域XMLHttpRequests)。为此,我们必须在提供图像的服务器上设置响应header:access-control-allow-origin:*access-control-allow-credentials:true并在加载前在JS中的图像对象上设置:image.crossOrigin='匿

javascript - "pointer-events: none"在 IE9 和 IE10 中不起作用

CSS-属性pointer-events:none;在Firefox中工作正常,但在InternetExplorer9-10中不工作。有没有办法在IE中实现此属性的相同行为?有什么想法吗? 最佳答案 来自MDN文档:Warning:Theuseofpointer-eventsinCSSfornon-SVGelementsisexperimental.ThefeatureusedtobepartoftheCSS3UIdraftspecificationbut,duetomanyopenissues,hasbeenpostponedto