`
文章列表
1、如web.xml文件中有名为 ”debugjsp” 的servlet配置信息,则须删除,否则weblogic发布报错。 2、在Tomcat下,引用另外一个jsp的时候正反斜杠是不区分的。但是到了weblogic下,会报文件找不到的情况。将 \ 改为 / 即可。
一、现象描述 真正意义上的inline-block水平呈现的元素间,换行显示或空格分隔的情况下会有间距,很简单的个例子: <input /> <input type="submit" />间距就来了~~ 我们使用CSS更改非inline-block水平元素为inline-block水平 ...
在IE中定义TR的边框,如: <tr style="border:1px solid #cccccc;">   <td>...</td> </tr> 或者 TR{   border:1px solid #cccccc; } 均无法显示,TABLE样式中加上"border-collapse: collapse;”并不起作用,在Firefox和Chrome中显示正常。原因还是在于IE的定义和解析标准问题,在HTML头上增加以下DOCTYPE定义后问题即得到解决: <!DOCTYPE html PUBLIC & ...
电脑安装了Win7 64位旗舰版,结果安装Microsoft SQL Server 2005 Management Studio Express的时候总是报29506错误,在网上查后,说是需要用管理员身份安装,但是右键后并没有“以管理员身份运行”这一项(设置管理员密码神马的没有用),后用以下方法安装成功: 1:新建一个记事本,输入“msiexec /i 安装文件路径”然后另存为.cmd格式。    例:msiexec /i D:\setup\SQLServer2005_SSMSEE_x64.msi 2:右键点击创建好的.cmd文件,选择“以管理员身份运行”,开始执行SQLServer2005 ...
    按美工给的页面样式处理页面时,发现在IE6下微软雅黑显示为宋体,但是打开美工给的静态页面显示是OK的,而IE8和Chrome、Firefox神马的都没问题。     问题拖了很久后今天稍微研究了一下,网上有说是因为编码问题,必须用GB2312字符集才能正确显示字体,想起美工给的页面的确是GB2312的,于是试着把页面的字符集由UTF-8改成了GB2312,但没有效果。又查了一些网页,终于有一条试行有效,即在HTML标签中加入以下内容:      dir="ltr" lang="zh-CN"     但奇怪的是,这行代码只纠正了一部分字体显示,仍有部 ...
    这两天被一个CSS问题纠结了很久,代码很简单,就是写一个有收起功能的分隔栏:     <div id="splitbar" class="expand" onclick="foldMenu();"></div>     当收起的时候,splitbar的class="fold",CSS如下:     #splitbar.expand{         ....         background-image:url(arrow.gif);         background-p ...
    这两天调一个功能的时候,发现JSP中调用location.href的脚本方法一直没动静,通过打印日志看出后台程序已经执行了,也获取到了数据结果,就是页面没有刷新,百思不得其解。后来在firefox中一试,运行成功,没有问题。     于是想到估计是IE6的问题,便在网上搜了一下,很快就有了答案。原因出在<a>标签的href属性上。我在代码里写的是:     <a href="javascript:void(0);" onclick="goto();">XXX</a>     其中:function goto() ...
    在研究IE中PNG图片透明度问题时,了解到iepngfix.htc这个东西,进而看到大家用behavior来解决该问题。基本意思就是先下个iepngfix的包,其解其中的blank.gif和iepngfix.htc(最新版本还需用上iepngfix_tilebg.js来解决背景repeat问题),在CSS中配置behavior:url("目录/iepngfix.htc");即可。要注意的是如果blank.gif文件另放在其他目录中(即与iepngfix.htc不同目录),则需要修改iepngfix.htc中的“IEPNGFix.blankImg = thisFolde ...
    WEB开发中,在做浏览器兼容性测试时常常发现IE和FF/Chrome的宽度不同,在IE中正常的宽度到了FF或Chrome中就变宽撑大了,界面就变得很奇怪。因为界面相对属于小问题就一直没有仔细研究,稍微改改看上去差得不多就算了。今天终于查了一下原因,顿悟~     FF是按W3C的标准执行,标准CSS中所指的width的宽度只包含容器中内容的宽度。而Internet Explorer中的width则是指整个容器的宽度,包括内容宽度,padding和border。也就是说,Firefox中:容器占的宽度=CSS中定义的容器宽度+padding宽度+border宽度;而IE中:容器占的宽度= ...
在需要监听keydown事件的DIV的属性中加上tabIndex=0即可,即: <div tabindex="0" onkeydown="alert('keydown');">...</div>
今天写了一段CSS样式,内容如下: .delete_icon{   background:url(../img/icons.gif) 0 -22 no-repeat; } 该样式应用于一个TD中,运行时在IE和Chrome浏览器下都是正常的,但是FF下无法显示出背景图片,多次试验后估计是图片定位的问题,也就是“background:url(../img/icons.gif) 0 -22 no-repeat;”标红部分,改为“0 -22px”后就正常显示了,可能是FF下定位时默认的单位不同所致(可能默认为%了)。
    今天用firefox和chrome测试页面的时候,发现用javascript控制 tr 的显示隐藏时,当把tr的显示由“display:none”改为“display:block”时,该tr下的td内容合并到了第一个td里,也就是说,原先在td中设置的colspan属性无效了。     由于display属性设置为空时,默认为显示,因此将“display:block”改为“display:”就好了,解决了该问题。但具体是什么原因仍然不太清楚,有待以后研究。
    在开发系统时,发现FLASH挡住浮动层,调整z-index无效。百度得知默认flash是位于网页最顶层的,须设置某参数才能让其置于底层。当时设置了有效,过了几天发现在ie中又失效了,FF中正常。又上网搜索了一下,发现ie和FF加该参数的方式不同,遂针对处理了一下,这下都可以了。     让Flash不档住浮动对象或层的关键参数:wmode=opaque     方法:     针对IE 在<object></object>内加上参数<param name="wmode" value="opaque" />    ...
使用Spring JDBC对Oracle10g进行查询操作时出现了异常,代码与错误信息如下: 代码:     String sql = "select * from t_customer";     SqlRowSet rowSet = new JdbcTemplate(this.dataSource).queryForRowSet(sql); 后台异常: StatementCallback; uncategorized SQLException for SQL [select * from T_customer]; SQL state [null]; error code ...
Global site tag (gtag.js) - Google Analytics