javascript


javaee and javascript24 六 2010 05:30 下午

<script>

function checkDate(dateString){//输入必须为20100101格式

var pattern  = /^(\d{4})(\d{2})(\d{2})$/;

var patternResult = pattern.test(dateString);

if(!patternResult){

return false;

}

var _year =dateString.substr(0,4);

var _month =dateString.substr(4,2);

var _day =dateString.substr(6,2);

var mmInt  = parseInt(_month,10);

var ddInt  = parseInt(_day,10);

if(mmInt>12){return false;}

if(mmInt==2){//如果是2月份

if((_year%4==0 && _year%100!=0)||_year%400==0){//判断是否为闰年

if(ddInt>29){return false;}

}else{

if(ddInt>28){return false;}

}

}

var mm=new Array(1,3,5,7,8,10,12); //判断每月中的最大天数

var maxDay =30;

for(i=0;i< mm.length;i++){

if (mmInt == mm[i]){

maxDay =31;

break;

}else{continue;}

}

if(ddInt>maxDay){return false;}

return true;

}

</script>

javascript01 四 2006 06:35 上午

<html>
<head>
<script type=text/javascript>
<!–
var win= null;
function NewWindow(mypage,myname,w,h,scroll){
var winl = (screen.width-w)/2;
var wint = (screen.height-h)/2;
var settings =’height=’+h+’,';
settings +=’width=’+w+’,';
settings +=’top=’+wint+’,';
settings +=’left=’+winl+’,';
settings +=’scrollbars=’+scroll+’,';
settings +=’resizable=yes’;
win=window.open(mypage,myname,settings);
if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}
function MM_openBrWindow(theURL,winName,features) {
window.open(theURL,winName,features);
}
//–>
</script>
</head>

<body>
<a href=”http://www.commondrops.com/” onclick=”NewWindow(this.href,’name’,’400′,’400′,’yes’);return false”>
commondrops.com </a>
</body>
</html>