当前位置: 首页 > news >正文

建设钓鱼网站源码雷州网站建设公司

建设钓鱼网站源码,雷州网站建设公司,洛可可设计集团,wordpress 做cms打开模式对话框 返回模式对话框的值 全屏幕打开 IE 窗口 脚本中中使用xml 一、验证类 1、数字验证内 2、时间类 3、表单类 4、字符类 5、浏览器类 6、结合类 二、功能类 1、时间与相关控件类 2、表单类 3、打印类 4、事件类 5、网页设计类 6、树型结构。 7、…打开模式对话框  返回模式对话框的值  全屏幕打开 IE 窗口  脚本中中使用xml  一、验证类  1、数字验证内  2、时间类  3、表单类  4、字符类  5、浏览器类  6、结合类  二、功能类  1、时间与相关控件类  2、表单类  3、打印类  4、事件类  5、网页设计类  6、树型结构。  7、无边框效果的制作  8、连动下拉框技术  9、文本排序  10画图类含饼、柱、矢量贝滋曲线  11操纵客户端注册表类  12DIV层相关拖拽、显示、隐藏、移动、增加  13TABLAE相关(客户端动态增加行列模拟进度条滚动列表等)  14各种object classid相关类如播放器flash与脚本互动等  16, 刷新/模拟无刷新 异步调用类XMLHttp或iframe,frame  /*      随风Javascript函数库    请把经过测试的函数加入库  */  /********************  函数名称StrLenthByByte  函数功能计算字符串的字节长度即英文算一个中文算两个字节  函数参数str,为需要计算长度的字符串  ********************/  function StrLenthByByte(str)  {  var len;  var i;  len 0;  for (i0;istr.length;i)  {  if (str.charCodeAt(i)255) len2; else len;  }  return len;  }  /********************  函数名称IsEmailAddress  函数功能检查Email邮件地址的合法性合法返回true,反之,返回false  函数参数obj,需要检查的Email邮件地址  ********************/  function IsEmailAddress(obj)  {  var pattern/^[a-zA-Z0-9\-][a-zA-Z0-9\-\.]\.([a-zA-Z]{2,3})$/;  if(pattern.test(obj))  {  return true;  }  else  {  return false;  }  }  /********************  函数名称PopWindow  函数功能弹出新窗口  函数参数pageUrl,新窗口地址;WinWidth,窗口的宽WinHeight,窗口的高  ********************/  function PopWindow(pageUrl,WinWidth,WinHeight)  {  var popwinwindow.open(pageUrl,PopWin,scrollbarsyes,toolbarno,locationno,directoriesno,statusno,menubarno,resizableno,widthWinWidth,heightWinHeight); return false;  }  /********************  函数名称PopRemoteWindow  函数功能弹出可以控制父窗体的原程窗口  函数参数pageUrl,新窗口地址;  调用方法打开窗口a hrefjavascript:popRemoteWindow(url);Open/a _fcksavedurljavascript:popRemoteWindow(url);Open/a            控制父窗体opener.locationurl;当然还可以有其他的控制  ********************/  function PopRemoteWindow(pageUrl)  {  var remotewindow.open(url,RemoteWindow,scrollbarsyes,toolbaryes,locationyes,directoriesyes,statusyes,menubaryes,resizableyes); if(remote.openernull)  {  remote.openerwindow;  }  }  /********************  函数名称IsTelephone  函数功能固话手机号码检查函数合法返回true,反之,返回false  函数参数obj,待检查的号码  检查规则    (1)电话号码由数字、(、)和-构成    (2)电话号码为3到8位    (3)如果电话号码中包含有区号那么区号为三位或四位    (4)区号用(、)或-和其他部分隔开    (5)移动电话号码为11或12位如果为12位,那么第一位为0    (6)11位移动电话号码的第一位和第二位为13    (7)12位移动电话号码的第二位和第三位为13  ********************/  function IsTelephone(obj)  {  var pattern/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;  if(pattern.test(obj))  {  return true;  }  else  {  return false;  }  }  /********************  函数名称IsLegality  函数功能检查字符串的合法性即是否包含 字符包含则返回false;反之返回true  函数参数obj,需要检测的字符串  ********************/  function IsLegality(obj)  {  var intCount1obj.indexOf(\,0);  var intCount2obj.indexOf(\,0);  if(intCount10 || intCount20)  {  return false;  }  else  {  return true;  }  }  /********************  函数名称IsNumber  函数功能检测字符串是否全为数字  函数参数str,需要检测的字符串  ********************/  function IsNumber(str)  {  var number_chars 1234567890;  var i;  for (i0;istr.length;i)  {  if (number_chars.indexOf(str.charAt(i))-1) return false;  }  return true;  }  /********************  函数名称Trim  函数功能去除字符串两边的空格  函数参数str,需要处理的字符串  ********************/  function Trim(str)  {  return str.replace(/(^\s*)|(\s*$)/g, );  }  /********************  函数名称LTrim  函数功能去除左边的空格  函数参数str,需要处理的字符串  ********************/  function LTrim(str)  {  return str.replace(/(^\s*)/g, );  }  /********************  函数名称RTrim  函数功能去除右边的空格  函数参数str,需要处理的字符串  ********************/  function RTrim(str)  {  return this.replace(/(\s*$)/g, );  }  /********************  函数名称IsNull  函数功能判断给定字符串是否为空  函数参数str,需要处理的字符串  ********************/  function IsNull(str)  {  if(Trim(str))  {  return false;  }  else  {  return true;  }  }  /********************  函数名称CookieEnabled  函数功能判断cookie是否开启  ********************/  function CookieEnabled()  {  return (navigator.cookieEnabled)? true : false;  }  /*字符串替换方法*/  function StrReplace(srcString,findString,replaceString,start)  {  //code  }  /*客户端HTML编码*/  function HtmlEncode(str)  {  //code  }  /********************************************************************  **  *函数功能:判断是否是闰年*  *输入参数:数字字符串*  *返回值:true是闰年/false其它*  *调用函数:*  **  ********************************************************************/  function IsLeapYear(iYear)  {  if (iYear undefined || iYear null || iYear )  return false;  iYear parseInt(iYear);  varisValid false;  if((iYear % 4 0 iYear % 100 ! 0) || iYear % 400 0)  isValid true;  return isValid;    }  /********************************************************************  **  *函数功能:取出指定年、月的最后一天*  *输入参数:年份月份*  *返回值:某年某月的最后一天*  *调用函数:IsLeapYear*  **  ********************************************************************/  function GetLastDay(iYear,iMonth)  {  iYear parseInt(iYear);  iMonth parseInt(iMonth);  variDay 31;  if((iMonth4||iMonth6||iMonth9||iMonth11)iDay 31)  iDay 30;  if(iMonth2 )  if (IsLeapYear(iYear))  iDay 29;  else  iDay 28;  return iDay;    }  /********************************************************************  **  *函数功能:去字符串的头空和尾空*  *输入参数:字符串*  *返回值:字符串/null如果输入字符串不正确*  *调用函数:TrimLeft() 和 TrimRight()*  **  ********************************************************************/  function Trim( str )  {  varresultStr ;  resultStr TrimLeft(str);  resultStr TrimRight(resultStr);  return resultStr;  }  /********************************************************************  **  *函数功能:去字符串的头空*  *输入参数:字符串*  *返回值:字符串/null如果输入字符串不正确*  *调用函数:*  **  ********************************************************************/  function TrimLeft( str )  {  varresultStr ;  vari len 0;  if (str undefined || str null)  return null;  str ;  if (str.length 0)  resultStr ;  else  {  len str.length;  while ((i len) (str.charAt(i) ))  i;  resultStr str.substring(i, len);  }  return resultStr;  }  /********************************************************************  **  *函数功能:去字符串的尾空*  *输入参数:字符串*  *返回值:字符串/null如果输入字符串不正确*  *调用函数:*  **  ********************************************************************/  function TrimRight(str)  {  varresultStr ;  vari 0;  if (str undefined || str null)  return null;  str ;  if (str.length 0)  resultStr ;  else  {  i str.length - 1;  while ((i 0) (str.charAt(i) ))  i--;  resultStr str.substring(0, i 1);  }  return resultStr;  }  /********************************************************************  **  *函数功能:判断输入的字符串是否为数字*  *输入参数:输入的对象*  *返回值:true-数字/false-非数字*  *调用函数:*  **  ********************************************************************/  function isNumber(objName)  {  var strNumber objName.value;  var intNumber;  if(Trim(strNumber) )  {  return true;  }  intNumber parseInt(strNumber, 10);  if (isNaN(intNumber))  {  alert(请输入数字.);  objName.focus();  return false;  }  return true;  }  /********************************************************************  **  *函数功能:判断输入的字符串是否为数字*  *输入参数:输入的对象*  *返回值:true-数字/false-非数字*  *调用函数:*  **  ********************************************************************/  function isFloat(objName)  {  var strFloat objName.value;  var intFloat;  if(Trim(strFloat) )  {  return true;  }  intFloat parseFloat(strFloat);  if (isNaN(intFloat))  {  alert(Please input a number.);  objName.focus();  return false;  }  return true;  }  }  /********************************************************************  **  *函数功能:判断输入的字符串是否为合法的时间*  *输入参数:输入的字符串*  *返回值:true-合法的时间/false-非法的时间*  *调用函数:*  **  ********************************************************************/  function checkDate(strDate)  {  var strDateArray;  var strDay;  var strMonth;  var strYear;  var intday;  var intMonth;  var intYear;  var strSeparator -;  var err 0;  strDateArray strDate.split(strSeparator);  if (strDateArray.length ! 3)  {  err 1;  return false;  }  else  {  strYear strDateArray[0];  strMonth strDateArray[1];  strDay strDateArray[2];  }  intday parseInt(strDay, 10);  if (isNaN(intday))  {  err 2;  return false;  }  intMonth parseInt(strMonth, 10);  if (isNaN(intMonth))  {          err 3;  return false;  }  intYear parseInt(strYear, 10);  if(strYear.length ! 4)  {  return false;  }  if (isNaN(intYear))  {  err 4;  return false;  }  if (intMonth12 || intMonth1)  {  err 5;  return false;  }  if ((intMonth 1 || intMonth 3 || intMonth 5 || intMonth 7 || intMonth 8 || intMonth 10 || intMonth 12) (intday 31 || intday 1))  {  err 6;  return false;  }  if ((intMonth 4 || intMonth 6 || intMonth 9 || intMonth 11) (intday 30 || intday 1))  {  err 7;  return false;  }  if (intMonth 2)  {  if (intday 1)  {  err 8;  return false;  }  if (LeapYear(intYear) true)  {  if (intday 29)  {  err 9;  return false;  }  }  else  {  if (intday 28)  {  err 10;  return false;  }  }  }  return true;  }  /********************************************************************  **  *函数功能:判断是否为闰年*  *输入参数:输入的年*  *返回值:true-是/false-不是*  *调用函数:*  **  ********************************************************************/  function LeapYear(intYear)  {  if (intYear % 100 0)  {  if (intYear % 400 0) { return true; }  }  else  {  if ((intYear % 4) 0) { return true; }  }  return false;  }  /********************************************************************  *函数功能:*  ********************************************************************/  function formDateCheck(year,month,day)  {  var strY Trim(year);  var strM Trim(month);  var strD Trim(day);  var strDate strY - strM - strD;  if((strY strM strD) ! )  {  if(!checkDate(strDate))  {  return false;  }  }  return true;  }  /********************************************************************  *函数功能:将form所有输入字段重置*  ********************************************************************/  function setFormReset(objForm)  {  objForm.reset();  }  /********************************************************************  *函数功能:计算字符串的实际长度*  ********************************************************************/  function strlen(str)  {  var len;  var i;  len 0;  for (i0;istr.length;i)  {  if (str.charCodeAt(i)255) len2; else len;  }  return len;  }  /********************************************************************  *函数功能:判断输入的字符串是不是中文*  ********************************************************************/  function isCharsInBag (s, bag)  {  var i,c;  for (i 0; i s.length; i)  {  c s.charAt(i);//字符串s中的字符  if (bag.indexOf(c) -1)  return c;  }  return ;  }  function ischinese(s)  {  var errorChar;  var badChar ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789,[]{}?/|\\:;~!#$%();  errorChar isCharsInBag( s, badChar)  if (errorChar ! )  {  //alert(请重新输入中文\n);  return false;  }  return true;  }  /********************************************************************  *函数功能:判断输入的字符串是不是英文*  ********************************************************************/  function isCharsInBagEn (s, bag)  {  var i,c;  for (i 0; i s.length; i)  {  c s.charAt(i);//字符串s中的字符  if (bag.indexOf(c) 0)  return c;  }  return ;  }  function isenglish(s)  {  var errorChar;  var badChar ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz;  errorChar isCharsInBagEn( s, badChar)  if (errorChar ! )  {  //alert(请重新输入英文\n);  return false;  }  return true;  }  function isnum(s)  {  var errorChar;  var badChar 0123456789;  errorChar isCharsInBagEn( s, badChar)  if (errorChar ! )  {  //alert(请重新输入英文\n);  return false;  }  return true;  自动显示TXT文本的内容  把如下代码加入body区域中  script languagevbscript  Function bytes2BSTR(vIn)      strReturn       For i 1 To LenB(vIn)          ThisCharCode AscB(MidB(vIn,i,1))          If ThisCharCode H80 Then              strReturn strReturn Chr(ThisCharCode)          Else              NextCharCode AscB(MidB(vIn,i1,1))              strReturn strReturn Chr(CLng(ThisCharCode) * H100 CInt(NextCharCode))              i i 1          End If      Next      bytes2BSTR strReturn  End Function  /script  script languageJavascript  var xmlUrl new ActiveXObject(Microsoft.XMLHTTP);  xmlUrl.Open(GET,1.txt);  xmlUrl.Send();  setTimeout(alert(bytes2BSTR(xmlUrl.ResponseBody)),2000);  /script     我也来帖几个:  //detect client browse version  function testNavigator(){  var message系统检测到你的浏览器的版本比较低,建议你使用IE5.5以上的浏览器,否则有的功能可能不能正常使用.你可以到http://www.microsoft.com/china/免费获得IE的最新版本!;  var uanavigator.userAgent;  var iefalse;  if(navigator.appNameMicrosoft Internet Explorer)  {  ietrue;  }  if(!ie){  alert(message);  return;  }  var IEversionparseFloat(ua.substring(ua.indexOf(MSIE )5,ua.indexOf(;,ua.indexOf(MSIE ))));  if(IEversion 5.5){  alert(message);  return;  }  }  //detect client browse version  function testNavigator(){  var message系统检测到你的浏览器的版本比较低,建议你使用IE5.5以上的浏览器,否则有的功能可能不能正常使用.你可以到http://www.microsoft.com/china/免费获得IE的最新版本!;  var uanavigator.userAgent;  var iefalse;  if(navigator.appNameMicrosoft Internet Explorer)  {  ietrue;  }  if(!ie){  alert(message);  return;  }  var IEversionparseFloat(ua.substring(ua.indexOf(MSIE )5,ua.indexOf(;,ua.indexOf(MSIE ))));  if(IEversion 5.5){  alert(message);  return;  }  }  //ensure current window is the top window  function checkTopWindow(){  if(window.top!window window.top!null){  window.top.locationwindow.location;  }  }  //force close window  function closeWindow()  {  var uanavigator.userAgent;  var ienavigator.appNameMicrosoft Internet Explorer?true:false;  if(ie)  {  var IEversionparseFloat(ua.substring(ua.indexOf(MSIE )5,ua.indexOf(;,ua.indexOf(MSIE ))));  if(IEversion 5.5)  {  var str  object idnoTipClose classidclsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11  str param nameCommand valueClose/object;  document.body.insertAdjacentHTML(beforeEnd, str);  try  {  document.all.noTipClose.Click();  }  catch(e){}  }  else  {  window.opener null;  window.close();  }  }  else  {  window.close()  }  }  //tirm string  function trim(s)  {  return s.replace( /^\s*/, ).replace( /\s*$/, );  }  //URI encode  function encode(content){  return encodeURI(content);  }  //URI decode  function decode(content){  return decodeURI(content);  }  这些都我的原创.  打开calendar选择可以限制是否可选择当前日期后的日期.  //open a calendar window.  function openCalender(ctlValue){  var url/twms/component/calendar.html;  var paramdialogHeight:200px;dialogWidth:400px;center:yes;status:no;help:no;scroll:yes;resizable:yes;;  var resultwindow.showModalDialog(url,ctlValue.value,param);  if(result!null result! result!undefined){  ctlValueresult;  }  }  calendar.html  html  head  title选择日期:/title  meta http-equivContent-Type contenttext/html; charsetgb2312  link href/twms/css/common.css typetext/css relstylesheet  script languageJavascript  var limittrue;  function runNian(The_Year)  {  if ((The_Year%4000) || ((The_Year%40) (The_Year%100!0)))  return true;  else  return false;  }  function getWeekday(The_Year,The_Month)  {     var Allday0;  if (The_Year2000)  {     for (i2000 ;iThe_Year; i)  {  if (runNian(i))  Allday 366;  else  Allday 365;  }  for (i2; iThe_Month; i)  {  switch (i)  {  case 2 :  if (runNian(The_Year))  Allday 29;  else  Allday 28;  break;  case 3 : Allday 31; break;  case 4 : Allday 30; break;  case 5 : Allday 31; break;  case 6 : Allday 30; break;  case 7 : Allday 31; break;  case 8 : Allday 31; break;  case 9 : Allday 30; break;  case 10 : Allday 31; break;  case 11 : Allday 30; break;  case 12 :  Allday 31; break;       }  }  }     switch (The_Month)  {  case 1:return(Allday6)%7;  case 2 :  if (runNian(The_Year))  return (Allday1)%7;  else  return (Allday2)%7;  case 3:return(Allday6)%7;  case 4:return (Allday7)%7;  case 5:return(Allday6)%7;  case 6:return (Allday7)%7;  case 7:return(Allday6)%7;  case 8:return(Allday6)%7;  case 9:return (Allday7)%7;  case 10:return(Allday6)%7;  case 11:return (Allday7)%7;  case 12:return(Allday6)%7;  }  }  function chooseDay(The_Year,The_Month,The_Day)  {  var Firstday;  Firstday getWeekday(The_Year,The_Month);  showCalender(The_Year,The_Month,The_Day,Firstday);  }  function nextMonth(The_Year,The_Month)  {  if (The_Month12)  chooseDay(The_Year1,1,0);  else  chooseDay(The_Year,The_Month1,0);  }  function prevMonth(The_Year,The_Month)  {  if (The_Month1)  chooseDay(The_Year-1,12,0);  else  chooseDay(The_Year,The_Month-1,0);  }  function prevYear(The_Year,The_Month)  {  chooseDay(The_Year-1,The_Month,0);  }  function nextYear(The_Year,The_Month)  {  chooseDay(The_Year1,The_Month,0);  }  function showCalender(The_Year,The_Month,The_Day,Firstday)  {  var Month_Day;  var ShowMonth;  var today new Date();  //alert(today.getMonth());     switch (The_Month)  {  case 1 : ShowMonth 一月; Month_Day 31; break;  case 2 :  ShowMonth 二月;  if (runNian(The_Year))  Month_Day 29;  else  Month_Day 28;  break;  case 3 : ShowMonth 三月; Month_Day 31; break;  case 4 : ShowMonth 四月; Month_Day 30; break;  case 5 : ShowMonth 五月; Month_Day 31; break;  case 6 : ShowMonth 六月; Month_Day 30; break;  case 7 : ShowMonth 七月; Month_Day 31; break;  case 8 : ShowMonth 八月; Month_Day 31; break;  case 9 : ShowMonth 九月; Month_Day 30; break;  case 10 : ShowMonth 十月; Month_Day 31; break;  case 11 : ShowMonth 十一月; Month_Day 30; break;  case 12 : ShowMonth 十二月; Month_Day 31; break;  }     var tableTagBeginTable cellpadding0 cellspacing0 border1 bordercolor#999999 width95% aligncenter valigntop;  var blankNextTdtd width0gt;gt;/td;  var blankPrevTdtd width0lt;lt;/td;  var blankDayTdtd aligncenter bgcolor#CCCCCCnbsp;/td;  var nextYearTdtd width0 οnclicknextYear(The_Year,The_Month)  stylecursor:handgt;gt;/td;  var prevYearTdtd width0 οnclickprevYear(The_Year,The_Month)  stylecursor:handlt;lt;/td; var nextMonthTdtd width0 οnclicknextMonth(The_Year,The_Month)  stylecursor:handgt;gt;/td;  var prevMonthTdtd width0 οnclickprevMonth(The_Year,The_Month)  stylecursor:handlt;lt;/td;  var valueTdTagBegintd width100 aligncenter colspan5;  var weekTextTrTr aligncenter bgcolor#999999;  weekTextTrtdstrongfont color#0000CC日/font/strong;  weekTextTrtdstrongfont color#0000CC一/font/strong;  weekTextTrtdstrongfont color#0000CC二/font/strong;  weekTextTrtdstrongfont color#0000CC三/font/strong;  weekTextTrtdstrongfont color#0000CC四/font/strong;  weekTextTrtdstrongfont color#0000CC五/font/strong;  weekTextTrtdstrongfont color#0000CC六/font/strong;  weekTextTr/Tr;  var texttableTagBegin;  textTrprevYearTdvalueTdTagBeginThe_Year/td;  if(limit (The_Yeartoday.getYear()) ){  textblankNextTd;  }  else{  textnextYearTd;  }  text/Tr;  textTrprevMonthTdvalueTdTagBeginThe_Month/td;  if(limit (The_Yeartoday.getYear()) (The_Month(today.getMonth()1)) ){  textblankNextTd;  }  else{  textnextMonthTd;  }  text/TrweekTextTr;  textTr;  for (var i1; iFirstday; i){  textblankDayTd;  }  for (var i1; iMonth_Day; i)  {  var bgColor;  if ( (The_Yeartoday.getYear()) (The_Monthtoday.getMonth()1) (itoday.getDate()) )  {  bgColor #FFCCCC;  }  else  {  bgColor #CCCCCC;  }  if (The_Dayi)  {  bgColor #FFFFCC;  }  if(limit (The_Yeartoday.getYear()) (The_Month(today.getMonth()1)) (itoday.getDate()))  {  texttd aligncenter bgcolor#CCCCCC i /td;  }  else  {  texttd aligncenter bgcolor bgColor stylecursor:hand οnclickgetSelectedDay( The_Year , The_Month , i ) i /td;  }  Firstday (Firstday 1)%7;  if ((Firstday0) (i!Month_Day)) {  text /TrTr;  }  }  if (Firstday!0)  {  for (var iFirstday; i7; i)  {  textblankDayTd;  }  text /Tr;  }     text /Table;  document.all.divContainer.innerHTMLtext;  }  function getSelectedDay(The_Year,The_Month,The_Day){  window.returnValueThe_Year - format(The_Month) - format(The_Day);  //alert(window.returnValue);  window.close();  }  function format(i){  if(i10){  return 0i;  }  else{  return i;  }  }  function init(){  var argswindow.dialogArguments.split(-);  //alert(args);  var yearparseInt(args[0]);  var monthparseInt(args[1]);  var dayparseInt(args[2]);  var firstDaygetWeekday(year,month);  showCalender(year,month,day,firstDay);  }  /script  /head  body styletext-align:center  div iddivContainer/  script languagejavascript  init();  /script  /body  /html  //parse the search string,then return a object.  //object info:  //--property:  //----result:a array contained a group of name/value item.the item is nested class.  //--method:  //----getNamedItem(name):find item by name.if not exists,return null;  //----appendItem(name,value):apppend an item into result tail;  //----removetItem(name):remove item which contained in result and named that name.  //----toString():override Object.toString();return a regular query string.  function parseQueryString(search){  var ōbjectnew Object();  object.getNamedItemgetNamedItem;  object.appendItemappendItem;  object.removeItemremoveItem;  object.toStringtoString;  object.resultnew Array();  function parseItem(itemStr){  var arStritemStr.split();  var ōbjnew Object();  obj.namearStr[0];  obj.valuearStr[1];  obj.toStringtoString;  function toString(){  return obj.nameobj.value;  }  return obj;  }  function appendItem(name,value){  var ōbjparseItem(namevalue);  object.result[object.result.length]obj;  }  function removeItem(name){  var j;  for(j0;jobject.result.length;j){  if(object.result[j].namename){  object.result.replice(j,1);  }  }  }  function getNamedItem(name){  var j;  for(j0;jobject.result.length;j){  if(object.result[j].namename){  return object.result[j];  }  }  return null;  }  function toString(){  var k;  var str;  for(k0;kobject.result.length;k){  strobject.result[k].toString();  }  return str.substring(0,str.length-1);  }  var itemssearch.split();  var i;  for(i0;iitems.length;i){  object.result[i]parseItem(items[i]);  }  return object;  }  关闭窗体[无须修改][共1步]  1、将以下代码加入HEML的body/body之间  script languageJavascript  function shutwin(){  window.close();  return;}  /script  a hrefjavascript:shutwin();关闭本窗口/a  检测系统信息  script languageJavascript typetext/javascript  !--  var newline \r\r  var now new Date()  var millinownow.getTime()/1000  var hours now.getHours()  var minutes now.getMinutes()  var seconds now.getSeconds()  var yourLocation  now.setHours(now.getHours()1)  var min60*now.getUTCHours()now.getUTCMinutes() now.getUTCSeconds()/60;  var internetTime(min/1.44)  internetTimeInternet Time: Math.floor(internetTime)  var clock Its exactly hours:minutes:seconds hours   var browser You are using navigator.appName navigator.appVersion  yourLocationYou are probably living in yourLocation  var winwidth window.screen.width  var winheight window.screen.height  var screenresolution Screen resolution: window.screen.width x window.screen.height  var lastdoc You came from: document.referrer  var expDays 30;  var exp new Date();  exp.setTime(exp.getTime() (expDays*24*60*60*1000));  function Who(info){  var VisitorName GetCookie(VisitorName)  if (VisitorName null) {  VisitorName stranger;  SetCookie (VisitorName, VisitorName, exp);  }  return VisitorName;  }  function When(info){  // When  var rightNow new Date()  var WWHTime 0;  WWHTime GetCookie(WWhenH)  WWHTime WWHTime * 1  var lastHereFormatting new Date(WWHTime);  // Date-i-fy that number  var intLastVisit (lastHereFormatting.getYear() * 10000)(lastHereFormatting.getMonth() * 100)   lastHereFormatting.getDate()  var lastHereInDateFormat lastHereFormatting;  // Gotta use substring functions  var dayOfWeek lastHereInDateFormat.substring(0,3)  var dateMonth lastHereInDateFormat.substring(4,11)  var timeOfDay lastHereInDateFormat.substring(11,16)  var year lastHereInDateFormat.substring(23,25)  var WWHText dayOfWeek , dateMonth at timeOfDay // display  SetCookie (WWhenH, rightNow.getTime(), exp)  return WWHText;  }  function Count(info){  var psj0;  // How many times  var WWHCount GetCookie(WWHCount)  if (WWHCount null) {  WWHCount 0;  }  else{  WWHCount;  }  SetCookie (WWHCount, WWHCount, exp);  return WWHCount;  }  function set(){  VisitorName prompt(Who are you?);  SetCookie (VisitorName, VisitorName, exp);  SetCookie (WWHCount, 0, exp);  SetCookie (WWhenH, 0, exp);  }  function getCookieVal (offset) {   var endstr document.cookie.indexOf (;, offset);   if (endstr -1)  endstr document.cookie.length;  return unescape(document.cookie.substring(offset, endstr));  }  function GetCookie (name) {  var arg name ;   var alen arg.length;  var clen document.cookie.length;   var i 0;  while (i clen) {  var j i alen;  if (document.cookie.substring(i, j) arg)  return getCookieVal (j);  i document.cookie.indexOf( , i) 1;  if (i 0) break;  }  return null;  }  function SetCookie (name, value) {  var argv SetCookie.arguments;  var argc SetCookie.arguments.length;   var expires (argc 2) ? argv[2] : null;  var path (argc 3) ? argv[3] : null;   var domain (argc 4) ? argv[4] : null;   var secure (argc 5) ? argv[5] : false;  document.cookie name escape (value)   ((expires null) ? : (; expires expires.toGMTString()))   ((path null) ? : (; path path))    ((domain null) ? : (; domain domain))   ((secure true) ? ; secure : );  }  function DeleteCookie (name) {  var exp new Date();   exp.setTime (exp.getTime() - 1);   // This cookie is history  var cval GetCookie (name);   document.cookie name cval ; expires exp.toGMTString();  }  var countvisitsYouve been here Count() time(s). Last time was When() .  if (navigator.javaEnabled()) {  var javaenabledYour browser is able to run java-applets;  }  else {  var javaenabledYour browser is not able to run java-applets;  }  function showAlert() {  var later new Date()  var millilaterlater.getTime()/1000  var loadTime(Math.floor((millilater-millinow)*100))/100  var loadTimeResult It took you loadTime seconds to load this page  var babiesbornMath.ceil(loadTime*4.18)  var babiesbornresultWhile this page was loading babiesborn babies have been born  if (babiesborn1){babiesbornresultWhile this page was loading babiesborn baby has been born}  alert  (newlinenewlinebrowsernewlineclocknewlineloadTimeResultnewlineinternetTimenewlinescreenresolutionnewlinelastdocnewlinecountvisitsnewlinejavaenablednewlinebabiesbornresultnewlinenewline) }  // --/script  body onLoadshowAlert()  密码保护:  将以下代码加入HEML的body/body之间
http://www.laogonggong.com/news/128021.html

相关文章:

  • 石家庄在线制作网站定做小程序
  • 免费网站安全软件下载wordpress php5.3.5访问慢
  • 网站推广的100种方法ps软件下载网站
  • 自动建站网站源码怎样建立网站快捷方式
  • 域名iis网站添加世界杯网络竞猜
  • 兰州网站推广建设公司php装饰公司网站源码
  • 做美食没有广告的网站wordpress 清理数据库
  • 微信借口的网站怎么做百度建网站要多少钱
  • 广告公司记账管理软件英文seo网站建设
  • wordpress建两个网站华龙seo排名优化培训
  • 做类似起点的网站东莞营销网站建设直播
  • 查询网站备案密码是什么设计网站广告标语
  • 泉州企业网站开发php做直播网站
  • 国外做测评的网站有哪些徐州铜山区建设局网站
  • pc网站做移动适配网站配置域名
  • 厦门建设网站的公司专业网页制作的帮手
  • 天津开发区建网站公司淘宝seo优化排名
  • 建网站公司联系方式设计页面纸张大小
  • 新乡建设工程信息网站五台网站建设
  • 网站付款接口这么做wordpress赚钱
  • 360浏览器打不开90设计网站哪个网站做调查问卷赚钱
  • 网站开发客户需求文档虚拟主机怎么设计网站
  • 深圳 微网站怎么使用服务器做网站
  • 新网网站建设中英网站开发
  • 新手学建设网站书籍在哪能学到网站建设专业
  • 国外免费素材模板网站seo优化大公司排名
  • 甘肃省住房建设厅户网站seo黑帽培训
  • 做外链音乐网站西宁网站建设哪家强
  • 有没有便宜的网站制作当当网网站内容建设的分析
  • 深圳建站公司需要多久中山币做网站公司