最近在给客户开发一个 ASP.NET web 报表时,发现客户的 IE8 浏览器上,看网页总是怪怪的. 调查后发现,客户的 IE8 浏览器,统一被设置成"对本地网络使用兼容性视图"的设置.(客户公司网络有 windows 域,普通用户无法更改很多 windows 配置). 经仔细分析,既然客户这边所有用户都是 IE8,就没有必要用 IE8 的兼容模式来模拟 IE6了. 客户公司这种配置,可能是为了让之前基于 IE6 开发/调试的老 Web 系统能够正常使用. 而我们现在开发的是新软件,
打开Eclipse后Package Explorer视图无法打开,显示一个红叉,红叉后面的Deatils后,显示下面的内容: java.lang.ArrayIndexOutOfBoundsException: -1 at com.ibm.icu.text.RuleBasedCollator.append(RuleBasedCollator.java:3626) at com.ibm.icu.text.RuleBasedCollator.doPrimaryCompare(RuleBasedColl
环境: 浏览器:IE8/9浏览器[兼容性视图] doctype:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 现象: 向body标签中新增子元素时,出现白页面(body及子元素大小全为0),然后,通过改变窗口大小.改变body及子元素的属性.鼠标进入事件(有时有效)可使
一.代码中设置兼容性 <summary> 兼容性视图 </summary> <param name="myPage"></param> <remarks></remarks> Public Shared Sub SetHeadCompatible(ByRef myPage As Page) Dim li As Literal = New Literal() li.Text = "<meta http