- 浏览: 195181 次
- 性别:
- 来自: 杭州
-
最新评论
-
andubu:
addFieldError--用法 -
tianhandigeng:
我已经这样配置了,但是还是报,我是这样写的:
public c ...
[转]Struts2+Spring 中使用AOP拦截execute方法,出现get方法空指针异常 分享 -
lllt:
IE6的3像素BUG是指:容器在外部容器内向左浮动,未浮动的部 ...
IE6的3像素BUG(魅影再现!) -
tangjianyi:
嗯!解决了我页面的一个问题,3Q
[转载]慎用<a/>标签 提交表单 [IE6无法提交表单][事件冲突] -
ponyowa:
不是很理解 两个横向浮动设置display:inline 即 ...
IE6的3像素BUG(魅影再现!)
文章列表
开发的时候,一直是在windows环境下开发。于是习惯windows的目录规则:“\\”。
但是,当项目部署在linux下的时候,代码中的“\\”便无法识别!郁闷之极!
经过艰辛万苦的调试(虚拟主机的不断重启),终于找出了上述原因。。。悲剧的蛋疼。。
今天在调试js的时候,发现facebox中的方法 reveal
reveal: function(data, klass) {
$(document).trigger('beforeReveal.facebox')
if (klass) $('#facebox .content').addClass(klass)
$('#facebox .content').append(data)
//alert(data)
$('#facebox .loading').remove()
$('#facebox .bo ...
今天,将一个ssh项目部署到VPS上面,XEN虚拟机下的ubuntu。于是,悲剧发生了:form提交file与text(enctype="multipart/form-data" 格式)。
经过漫长的鞭挞。。。。最后发现:
由于struts.properties中的配置上,struts.multipart.saveDir=C;\WINDOWS\temp 。
Linux可不认识这个windows的目录结构。。。。然后改之:/tmp 。搞定!
总结:在配置struts.properties时,还是要注意路径问题,相对路径还是有必要的。 ...
通过一个网站,将jquery压缩的源码格式化
在此收藏。。。。。。。。。
http://jsbeautifier.org/
IE6的3像素BUG(魅影再现!)
- 博客分类:
- css+div
话说,当一个容器中出现两个float元素时,IE6会无辜换行:容器width没有设置,
或者父容器宽度减去第二个容器宽度的值小于3,并会出现恶心的换行现象。。。
于是牢记,IE6是垃圾!
补充:有一种情况,当有两个浮动,一个在左,一个在右的时候,左的放后面,右的放前面,IE6方法。
1.大大缩减页面代码,提高页面浏览速度,缩减带宽成本;
2.结构清晰,容易被搜索引擎搜索到,天生优化了seo;
3.缩短改版时间。只要简单的修改几个CSS文件就可以重新设计一个有成百上千页面的站点;
4.强大的字体控制和排版� ...
用div css li 来做表格,超过自动换行。做图片系统时必用
Submitted by 灰鼠 on 2008, October 30, 9:45 PM. 收藏
<style type="text/css">
<!--
#box {width:auto;height:auto;}
#box ul {margin:0px;padding:0px;}
#box li {margin:2px;padding:5px;float:left;width:110px;height:110px;border:1px solid red;}
-->
</s ...
恶心的thickbox不更新了,遗留了一大堆兼容问题。于是,在项目中就遇到了。
1.有时候,点击class="thickbox'的a标签,弹出的thickbox会出现两个iframe,于是,较好的解决方法是用span代替a标签,然后加入点击方法 tb_show(title,url) 这样并解决了。据说a标签有许多弊病,IE6中貌似更多(其中之一:先判断的href,再判断是否有click事件)。
2.定位问题,IE中恶心的定位,直接定位到下面。那是因为js开头的那个判断只是判断是否是IE6,其实IE中都会出现定位便宜的问题,于是修改后:
//on page load call t ...
省市二级级联===========================
*
*
*/
//初始化省级联===============================
//初始化省数据=======================
$.each(GP,function(index,callback){
$("#provinceul").append("<li onclick='selectedPriv(this)'>"+callback+"</li>")
});
//注册input单击===== ...
//firefox的定位必须加 "px"=================================
function divfixed2(r,name){
var sug=document.getElementById(name)
sug.style.left=getPosition(r).x+"px";
sug.style.top=getPosition(r).y+r.offsetHeight+"px";
sug.style.position="absolute";
sug ...
一、什么是闭包?
“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。
相信很少有人能直接看懂这句话,因为他 ...
对于Server版, 推荐使用aptitude来查看,安装、删除deb包
sudo apt-get install aptitude
然后执行 sudo aptitude 进入管理界面即可 :)
对于很多初学HTML的人来说,表格<table>是最常用的标签了,但对于表格边框的控制,很多初学者却不甚其解。
一般我们用表格的时候总会给它个border属性,比如:<table border="1">,其效果如下:
ID NAME GENDER
1001 mike male
可以发现表格的边框好像很宽,当然这里的“很宽”绝对不是表格border的宽,大家看到的宽应该是<td>之间有间隙所致。因此只需要修改表格的cellspacing属性即可,即:<table border="1px" cellspac ...
日志原文:http://szumaky.blog.sohu.com/64649119.html
1. java.lang.nullpointerexception
这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误� ...
最近在闲暇时间用jQuery搞了一个多文件上传的东东,顺便写点笔记。
一直以来对于通过jQuery方式获取的对象使不能直接使用JavaScript的一些方法的,开始的时候不理解,现在此案知道,原来jQuery 获得的对象并不和我们平时使用getElementById获得的对象是一样的对象。所以一些新手就很迷惑,为什么${”#Element”}不能直接 innerHTML,这就是原因所在,解决方式请看下文。
jQuery对象与dom对象的转换
只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。 ...