草庐IT

ie8-browser-mode

全部标签

javascript - webpack 2 不能在 IE11 上运行?

我有一个非常基本的javascript项目,它使用webpack(^2.6.0)作为模块bundler。有一个作为vendor模块的依赖项,我有一个入口点。我的配置如下:constpath=require('path');constwebpack=require('webpack');module.exports={entry:{bundle:'./modules/main.js',vendor:['react']},output:{path:path.join(__dirname,'build'),filename:'[name].js',chunkFilename:'[id].js

javascript - 使用 IE8 'Developer Tools' 调试早期 IE 版本

我对带有IE6和7特定错误的页面的HTML/CSS/JS调试不太满意。我知道IE8有一个名为“开发者工具”的Firebug克隆。是否可以安装IE8(也许在虚拟机上,我不介意),将其设置为兼容模式(IE6有吗?),然后执行JS调试和实时HTML更改,使用IE8开发者工具,就像我们在Firebug中一样?非常感谢米泽 最佳答案 原生IE6/7和IE8兼容模式的区别:http://blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx我发现在IE6/7中调试

javascript - ExtJS:自动加载在 IE 中不起作用

使用ExtJS2.2.1,我有一个容器元素,它应该使用以下方法从服务器加载一段HTML:autoLoad:{url:'someurl'}这在Firefox中工作正常,但对于IE7,这会导致ext-all-debug.js中第7170行的语法错误:this.decode=function(json){returneval("("+json+')');};我通过将那个函数变成这个来解决这个问题:this.decode=function(json){returneval('(function(){returnjson;})()');};然后autoLoad在两种浏览器中都运行良好,但是有一些

javascript - IE 图片宽高 = 0 图片下载前

我正在尝试设置我在javascript中创建的图像元素的宽度和高度属性。在FF、Opera和Chrome中,它正确设置了宽度和高度。但是在IE6和7(没试过8)中,宽度和高度保持为0,直到图像被下载。我需要这个的原因是我可以根据图像的当前大小将每个图像定位在行和列中。如果无法在IE中设置宽度和高度属性,我想我只需要创建自己的自定义属性并将其设置在那里。这是我用来创建和注入(inject)元素的基本代码。varimg=document.createElement('img');varwrap=document.createElement('div');document.body.appe

javascript -/*@cc_on和IE6检测

在研究IE的JavaScript条件注释时,我偶然发现了@cc_on。这似乎有效。然而,wikipediaentry条件注释提供了以下代码,用于更强大的IE检测,特别是IE6:/*@cc_on@if(@_jscript_version>5.7)document.write("YouareusingIE8+");@elif(@_jscript_version==5.7&&window.XMLHttpRequest)document.write("YouareusingIE7");@elif(@_jscript_version==5.6||(@_jscript_version==5.7&&

javascript - IE 8 缓存问题

我的一个javascript资源有一个额外的逗号,这在IE8中引发了错误。所以我打开我的编辑器,删除逗号,然后保存。我重新加载了IE8,但它仍然在拉旧的js文件。我删除了“删除浏览历史...”中的所有内容,然后重新启动了浏览器。它仍在拉旧文件。我什至在我的服务器上设置了一个日志,以便在请求js文件时显示。使用IE重新加载时,永远不会请求js文件。我尝试在Chrome和FF中执行相同的过程,它提取了新文件并在服务器上正确登录。在IE中是否有一些我未能清除的其他缓存会导致此问题? 最佳答案 尝试CTRL+F5。并且您可以使用CTRL+S

javascript - 位置固定和宽度 100% 元素覆盖 IE 中的垂直滚动条

我有一个宽度为100%且位置固定在页面顶部的div。当html需要垂直滚动时,它会覆盖IE中的垂直滚动条。我该怎么做才能避免这种情况(我无法更改位置固定位)?我可以检测页面是否需要垂直滚动onload/resize并使用jQuery更改静态div的宽度吗?或完全通过CSS解决吗? 最佳答案 发现问题:我不小心将overflow:auto附加到body标签上,而它只适用于html标签。 关于javascript-位置固定和宽度100%元素覆盖IE中的垂直滚动条,我们在StackOverfl

javascript - JQuery 在 IE8 中不工作

首先,请保持温柔。您即将遇到一些您见过的最丑陋的jquery。这是我第一次涉足Javascript/JQuery过去使用插件,所以对我来说这是一个陡峭的学习曲线。我创建了一个开场动画(在客户的坚持下),它使用jquery来设置动画并淡出一些div。该脚本在chrome、firefox和safari中运行良好,但在IE8中不起作用...div只是非常懒惰地闲逛。这是我迄今为止在研究中所做的,但并不愉快:最新的jquery(1.5)脚本包装在$(document).ready(function(){...类型=文本/javascript此外,我还使用了一些在IE8中运行良好的其他javas

javascript - jQuery 选择器不适用于 IE7 和 IE8 中动态创建的内容

我的网站上有这些元素,它们是在jQuery的document.ready函数上动态添加的。问题是我无法使用常规jQuery选择器选择那些元素。JavaScript在IE9和其他浏览器中运行良好。我认为它不起作用的原因是因为我要更改的内容是动态添加的。我该如何解决这个问题?代码:$('.dynamic').each(function(index){$('textarea,input[type=radio],input[type=checkbox],select,input[type=text]',this).each(function(){vararray=$(this).val().s

javascript - 如何从 IE8 缓存中清除 Javascript?

我通常使用Chrome进行Web开发,有时使用FireFox。我现在正在尝试修复IE8上出现的问题。更新网页的Javascript文件后,我尝试执行以下操作以加载更改后的文件:F5CTL-F5【多次】开发人员工具>缓存>Alwasys从服务器刷新工具>Internet选项>浏览历史记录>设置>每次我访问网站时但它并没有选择它的变化。我可以看到该文件已在Chrome中更改 最佳答案 Ctrl-R是清除缓存的快捷方式。当您关闭浏览器时,从服务器始终刷新会被重置 关于javascript-如何