Tag: 8

contenteditable = true内部contenteditable = true块在IE8中仍然可以编辑

我有以下HTML意图确保内部span不可编辑。 这适用于其他浏览器,但不适用于IE8。 <div contenteditable="true"> Luke, I am your father. <span contenteditable="false">I'm your son?! Ewww!</span> Don't speak back to me! </div> 这里有一个JSFiddle来说明这一点(使用IE8来testing它): http : //jsfiddle.net/haxhia/uUKPA/3/ 。 我如何确保IE8也正确对待?

如何删除IE8中的活动超链接与CSS的虚线边框

活动超链接文本以虚线边框突出显示。 在超链接上使用效果时(fadeIn / fadeOut)会产生奇怪的效果。 如何禁用/删除虚线边框?

clientHeight / clientWidth在不同的浏览器上返回不同的值

属性document.body.clientHeight和document.body.clientWidth在IE7,IE8和Firefox上返回不同的值: IE 8: document.body.clientHeight : 704 document.body.clientWidth : 1148 IE 7: document.body.clientHeight : 704 document.body.clientWidth : 1132 火狐: document.body.clientHeight : 620 document.body.clientWidth : 1152 为什么这种差异存在? 是否有不同的浏览器(IE8,IE7,火狐)不使用jQuery的一致性?

IE 8对每页样式表的数量是否有限制?

在一个关于CSS的答案中 ,一位用户说: 据说Internet Explorer的每个文件都有4096个CSS 规则的限制。 参考 此外,它可以embedded到单个文档中的样式表数量有限制。 我认为是20。 虽然在MSDN上的参考似乎证实了这一点(并有一个博客文章 ,在IE7确认这一点),这仍然是IE8的情况?

如何在IE8中使Google Maps半透明PNG图块层工作?

我尝试了以下 new GTileLayer(null, _minZoom, _maxZoom, { isPng: true, opacity: 0.6 }); 但是在IE8中,虽然alpha不透明起作用,但PNG中已经具有半透明的像素显示灰色和标准不透明。 我也注意到,包含alpha透明度和透明度的PNG文件不会被HTML样式设置修改在IE8中performance良好,只有当PNG alpha透明度和HTML alpha透明度都应用于相同的图像时,才会出现问题。

如何处理IE 8中JavaScript Object.bind()方法的缺失

我正在写一些使用Object.bind方法的JavaScript。 funcabc = function(x, y, z){ this.myx = x; this.playUB = function(w) { if ( this.myx === null ) { // do blah blah return; } // do other stuff }; this.play = this.playUB.bind(this); }; 由于我在WinXP中用Firefox开发,有时候用IE9或者10testingWin7,所以我没有注意到或者注意到IE8和下面不支持bind的事实。 这个特定的脚本不使用canvas,所以我有点犹豫是否注销所有的IE 8用户。 有标准的解决方法吗? 我在JavaScript中得到了一些好处,但我仍然是一个小白菜。 所以请原谅我,如果解决scheme是完全明显的。

如何在Internet Explorer中使用控制台日志logging?

有一个控制台logging器的IE浏览器? 我想logging一堆testing/断言到控制台,但我不能在IE中做到这一点。

在Internet Explorer 8中的jQuery问题

我想让我的jQueryfunction在IE8上工作。 我正在从Google的服务器加载库( http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js )。 $(function(){})永远不会被调用。 相反,我得到一个错误Object expected 。 我打开了开发者,并在控制台中运行了typeof $ ,而且它的undefined是undefined 。 我试图去其他网站,我知道使用jQuery(jquery.com),这些都工作,有什么我可能会在这里失踪?

如何使用有效的CSS来定位IE7和IE8?

我想使用符合W3C的CSS来定位IE7和IE8。 有时修复一个版本的CSS不能修复其他版本。 我怎样才能做到这一点?

如何强制Internet Explorer在标准模式下呈现,而不是在怪癖?

我正在编写一个在IE7标准模式和IE8标准模式下运行良好的前端。 当我启动Internet Explorer并加载页面时,IE7和IE8直接进入怪异模式。 如何强制IE7和IE8始终在标准模式下加载页面? 到目前为止,我还没有添加特殊的meta标签。 谢谢你帮助我 编辑:我的文档types和目前看起来如下: <!DOCTYPE html> <html lang="de"> <head> <title>…</title> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta charset="utf-8" /> <script src="js/html5.js"></script> (…) </head>