📄 function.js
字号:
//用于取得元素可操作的ID
function GetObj(objID)
{
if(document.getElementById)
{
return eval('document.getElementById("' + objID + '")');
}
else
{
if(document.layers)
{
return eval("document.layers['" + objID + "']");
}
else
{
return eval('document.all.' + objID);
}
}
}
//添加到收藏夹
function AddFavorite(pUrl,pName)
{
if(!pUrl) pUrl = 'http://www.cnz.cc';
if(!pName) pName = '中国下载站';
if(window.sidebar && "object" == typeof(window.sidebar) && "function" == typeof(window.sidebar.addPanel))
{
window.sidebar.addPanel(pName,pUrl,'');
}
else
{
if(document.all && "object" == typeof(window.external))
{
window.external.addFavorite(pName,pUrl);
}
else
{
return false;
}
}
return true;
}
//设置成主页
function SetHomePage(sid,sUrl)
{
if(!sUrl) sUrl = "http://www.cnz.cc/";
if(!sid) return false;
if("function" == typeof(sid.setHomePage))
{
sid.style.behavior='url(#default#homepage)';
sid.setHomePage(sUrl);
}
else
{
return false;
}
return true;
}
//走马灯效果
function CreateZMD(strA,targ,strP)
{
var strD = '<marquee' + strP + ' onmouseover="this.stop();" onmouseout="this.start();">';
//传入的各项以“|”分隔
var arrURL = new Array();
if(targ == "")
{
targ = "<<<";
}
arrURL = strA.split("|");
var lenght = arrURL.lenght;
var strB = "";
for(var i=0; i<lenght;i++)
{
strB += targ + "&nbsq;" + arrURL[i] + "&nbsq;";
}
var strC = strD + strB + "</marquee>";
return strC;
}
//提取Url参数部分,返回数组
function RequestQueryString(strName)
{
if(!strName) strName = '';
var strHerf = window.location.href;
var intPos = strHerf.indexOf('?');
var strParm = strHerf.substr(intPos+1);
var arrTmp = strParm.split('&');
var lenght = arrTmp.length;
var Res = new Array();
for(var i=0;i<lenght;i++)
{
var arrTmp1 = arrTmp[i].split('=');
Res[i] = new Array();
Res[i]['key'] = arrTmp1[0];
Res[i]['value'] = arrTmp1[1];//key->value
if(strName != '')
{
if(Res[i]['key'].toUpperCase() == strName.toUpperCase())
{
return Res[i]['value'];
}
else
{
if(i == lenght-1)
{
return false;
}
}
}
}
return Res;
}
//设置页面焦点,并描颜色
function SetFocus(eid,idHead,idColor,ifTop)
{
if(idHead == "" || typeof(idHead) != 'string' || !idHead)
{
idHead = 'utitle_';
}
if(idColor == "" || typeof(idColor) != 'string' || !idColor)
{
idColor = 'red';
}
if(!ifTop || ifTop == "")
{
ifTop == 0;
}
eid = idHead + eid;
var isscroll = true;
if(ifTop == 1)
{
isscroll = false;
}
var obee = GetObj(eid);
if(obee)
{
obee.style.color = idColor;
if(isscroll)
{
obee.focus();
}
}
}
//返回GMT格式的时间
function getGMTDate(days,hours,minutes)
{
var expDate = new Date();
if(typeof(days) == "number" && typeof(hours) == "number" && typeof(minutes) == "number")
{
expDate.setDate(expDate.getDate() + parseInt(days));
expDate.setHours(expDate.getHours() + parseInt(hours));
expDate.setMinutes(expDate.getMinutes() + parseInt(minutes));
return expDate.toGMTString();
}
else
{
return false;
}
}
//提供随机数
function makeRandom(intMin,intMax)
{
if(!intMin)return false;
if(!intMax)
{
intMax = intMin;
intMin = 0;
}
var s = 0;
var intR = intMax - intMin;
s = Math.floor(Math.random()*intR);
s = s + intMin;
return s;
}
function OpCheck(str,way)
{
//验证:电子邮件,电话号码,手机号码,邮政编码,身份证号
var strCert = "";
switch(way)
{
case "email":
strCert = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-z]{2,4}$/;
break;
case "telephone":
strCert = /^[0-9][0-9][0-9][0-9][0-9][0-9][0-9]/;
break;
case "moblie":
strCert = /^[1][3|5][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]/;
break;
case "postcode":
strCert = /^[0-9][0-9][0-9][0-9][0-9][0-9]/;
break;
case "idcode":
strCert = /^[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9x]/;
break;
}
return strCert.test(str);
}
function check()
{
if(document.form1.username.value == "")
{
alert("请输入用户名");
document.form1.username.focus();
return false;
}
if(document.form1.password.value == "")
{
alert("请输入密码");
document.form1.password.focus();
return false;
}
}
function www_helpor_net()
{
var Digital=new Date();
var myear=(navigator.userAgent.toLowerCase().indexOf("firefox")!=-1)?Digital.getYear()+1900:Digital.getYear();//如果firefox浏览器年份+1900
var mmonth=Digital.getMonth()+1;
var mday=Digital.getDate();
var weekday=Digital.getDay();
myclock= "今天是: "+myear+"年"+mmonth+"月"+mday+"日 ";
if (weekday == 1) myclock = myclock + "星期一";
if (weekday == 2) myclock = myclock + "星期二";
if (weekday == 3) myclock = myclock + "星期三";
if (weekday == 4) myclock = myclock + "星期四";
if (weekday == 5) myclock = myclock + "星期五";
if (weekday == 6) myclock = myclock + "星期六";
if (weekday == 0) myclock = myclock + "星期日";
GetObj("datedd").innerHTML = myclock ;
}
//无级缩放图片大小
function bbimg(o){
var zoom=parseInt(o.style.zoom, 10)||100;zoom+=event.wheelDelta/12;if (zoom>0) o.style.zoom=zoom+'%';
return false;
}
function imgzoom(img,maxsize){
var a=new Image();
a.src=img.src
if(a.width > maxsize * 4)
{
img.style.width=maxsize;
}
else if(a.width >= maxsize)
{
img.style.width=Math.round(a.width * Math.floor(4 * maxsize / a.width) / 4);
}
return false;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -