function check(version){
var versionPtn = /^\d+.\d+(.\d+)?$/;
var newVS = new Array(); //定义一数组
var curVS = new Array(); //定义一数组
var len = 2;
var cur = "3.6.2";
if (!version.match(versionPtn))
{
alert("版本号格式不正确!");
return;
}
if (version == cur)
{
alert("新版本与当前版本相同,无需升级!");
}
newVS = version.split(".");
curVS = cur.split(".");
len = newVS.length > curVS.length ? curVS.length : newVS.length;
for (i = 0; i < len; i++ )
{
if (parseInt(newVS[i]) < parseInt(curVS[i]))
{
alert("当前版本号更高!");
return;
}
}
if (newVS.length < curVS.length)
{
alert("当前版本号更高!");
return;
}
}