摘要: 在项目中发现很奇怪的事情,一个table中有一个td中显示动态的文字,文字的个数不定,输入一定量的中文时,没有问题,遇到一行结束会自动换行,但是测试时,随便输入一些字符,尤其是一长串的字符,会使得table的td变得很长,使得table变形,当然在实际情况下是不会有这样的问题,不会有特别长的字符串。出现的原因是,浏览器在解析的时候以为那一长串的字符是一个单词,所以如果不告诉他怎么做的话,他会直接显示它而不换行,所以为了避免出现这样的问题,可以对table设置一个css属性,{table-layout: fixed;}使得其布局锁定,不会因为字符的长度而变形。同时,对于td里的字符串自动换行,可 阅读全文
posted @ 2012-07-19 18:44 曦之易夕 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 为了使用Ajax,需要定义XmlHttpRequest对象,但是不同浏览器的支持不相同,尤其是IE 和FF不同。在项目中,需要进行前后台异步交流,同时JSP页面和后台服务器的编码设置都为UTF-8,所以以为使用XmlHttpRequest中的方法进行传参时,能不用但是乱码问题,但是IE又一次让我失望了,还是出现了乱码。代码如下function treeAddChildClassAjax(parentid,cName,cDescribe){ var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrom... 阅读全文
posted @ 2012-07-19 18:36 曦之易夕 阅读(892) 评论(0) 推荐(0) 编辑