|   //連接數據庫 
   <script?language="javascript">  ??//用?JavaScript?寫服務器端連接數據庫的代碼示例  ??var?conn?=?new?ActiveXObject("ADODB.Connection");  ??conn.Open("Provider=SQLOLEDB.1;?Data?Source=localhost;?User?ID=sa;?"  ????+"Password=;?Initial?Catalog=pubs");  ??var?rs?=?new?ActiveXObject("ADODB.Recordset");  ??var?sql="select?*?from?authors";  ??rs.open(sql,?conn);  ?shtml?=?"<table?width='100%'?border=1>";  ?shtml?+="<tr?bgcolor='#f4f4f4'><td>au_id</td><td>au_lname</td><td>au_fname</td><td>phone</td><td>address</td><td>?city</td><td>state</td><td>zip</td></tr>";  ??while(!rs.EOF)  ??{  ?shtml?+=?"<tr><td>"?+?rs("au_id")?+?"</td><td>"?+?rs("au_lname")?+?"</td><td>"?+?rs("au_fname")?+?"</td><td>"?+?rs("phone")?+?"</td><td>"?+?rs("address")?+?"</td><td>"?+?rs("city")?+?"</td><td>"?+?rs("state")?+?"</td><td>"?+?rs("zip")?+?"</td></tr>";  ?rs.moveNext;  ??}  ??shtml?+=?"</table>";  ??document.write(shtml);  ??rs.close();?  ??rs?=?null;?  ??conn.close();?  ??conn?=?null;  </script>  //使用數據島 
     <html>  <body>  srno:<input?type=text?datasrc=#xmldate?DataFLD=srno?size="76"><BR>  times:<input?type=text?datasrc=#xmldate?DataFLD=times?size="76"><BR>  <input?id="first"?TYPE=button?value="<< 第一條記錄"?οnclick="xmldate.recordset.moveFirst()">  <input?id="prev"?TYPE=button?value="<上一條記錄"?οnclick="xmldate.recordset.movePrevious()">??  <input?id="next"?TYPE=button?value="下一條記錄>"?οnclick="xmldate.recordset.moveNext()">??  <input?id="last"?TYPE=button?value="最后一條記錄>>"?οnclick="xmldate.recordset.moveLast()">???  <input?id="Add"?TYPE=button?value="添加新記錄"?οnclick="xmldate.recordset.addNew()">?? 
  <XML?ID="xmldate">  <infolist>  <info?><srno>20041025-01</srno><times>null</times></info>  <info?><srno>20041101-09</srno><times>2004年10月1日2點22分0秒</times></info>  </infolist>  </XML>  </body>  </html>  //獲得參數     <body>  <a?href="BLOCKED SCRIPTlocation.href=location.href?+?'?a=1&b=2'">search</a>  <script?language="JavaScript">  <!--  var?a?=?location.search.substr(1);  if(a.length>0)  {  ?var?re?=?/([^&]*?)/=([^&]*)/g  ?var?s?=?a.match(re);  ?for(var?i=?0;i<s.length;i++)  ?{  ??alert(s[i]);  ??alert(s[i].split("=")[1]);  ?}  }  //-->  </script>  </body>  //可編輯SELECT     <input?type=text?name=re_name?style="width:100px;height:21px;font-size:10pt;"><span?style="width:18px;border:0px?solid?red;"><select?name="r00"?style="margin-left:-100px;width:118px;?background-color:#FFEEEE;"?onChange="document.all.re_name.value=this.value;">  ????????????????<option?value="1">11111111<option>  ????????????????<option?value="2">222222</option>  ????????????????<option?value="3">333333</option>  ??????????????</select>  ??????????????</span>  //設置光標位置 
   function?getCaret(textbox)  {  ?var?control?=?document.activeElement;  ?textbox.focus();  ?var?rang?=?document.selection.createRange();  ??rang.setEndPoint("StartToStart",textbox.createTextRange())  ?control.focus();  ?return?rang.text.length;  }  function?setCaret(textbox,pos)  {  ?try  ?{  ??var?r?=textbox.createTextRange();  ???r.moveStart('character',pos);  ???r.collapse(true);  ???r.select();  ?}  ?catch(e)  ?{}  }  function?selectLength(textbox,start,len)  {  ?try  ?{  ??var?r?=textbox.createTextRange();  ?  ??r.moveEnd('character',len-(textbox.value.length-start));  ??r.moveStart('character',start);  ??  ??r.select();  ?}  ?catch(e)  ?{//alert(e.description)}  }  function?insertAtCaret(textbox,text)  {  ?textbox.focus();  ?document.selection.createRange().text?=?text;  }  //頁內查找 
   function?findInPage(str)  {  ?var?txt,?i,?found,n?=?0;  ?if?(str?==?"")  ?{  ??return?false;  ?}  ?txt?=?document.body.createTextRange();  ?for?(i?=?0;?i?<=?n?&&?(found?=?txt.findText(str))?!=?false;?i++)  ?{  ??txt.moveStart("character",?1);  ??txt.moveEnd("textedit");  ?}  ?if?(found)  ?{  ??txt.moveStart("character",?-1);  ??txt.findText(str);  ??txt.select();  ??txt.scrollIntoView();  ??n++;??  ?}  ?else  ?{  ??if?(n?>?0)  ??{  ???n?=?0;  ???findInPage(str);  ??}  ??else  ??{  ???alert(str?+?"...????????????您要找的文字不存在。/n?/n請試著輸入頁面中的關鍵字再次查找!");  ??}  ?}  ?return?false;  } //書  http://www.itpub.net/attachment.php?s=&postid=1894598  http://www.wrclub.net/down/listdown.aspx?id=1341  //操作EXECL   <script?language="javascript">  function?jStartExcel()?{  ?var?xls?=?new?ActiveXObject?(?"Excel.Application"?);  ?xls.visible?=?true;  ?var?newBook?=?xls.Workbooks.Add;  ?newBook.Worksheets.Add;  ?newBook.Worksheets(1).Activate;  ?xls.ActiveWorkBook.ActiveSheet.PageSetup.Orientation?=?2;  ?xls.ActiveWorkBook.ActiveSheet.PageSetup.PaperSize?=?5;  ?newBook.Worksheets(1).Columns("A").columnwidth=50;  ?newBook.Worksheets(1).Columns("A").WrapText?=?true;  ?newBook.Worksheets(1).Columns("B").columnwidth=50;  ?newBook.Worksheets(1).Columns("B").WrapText?=?true;  ?newBook.Worksheets(1).Range("A1:B1000").NumberFormat?=?"0";  ?newBook.Worksheets(1).Range("A1:B1000").HorizontalAlignment?=?-4131;  ?newBook.Worksheets(1).Cells(1,1).Interior.ColorIndex="15";  ?newBook.Worksheets(1).Cells(1,1).value="First?Column,?First?Cell";  ?newBook.Worksheets(1).Cells(2,1).value="First?Column,?Second?Cell";  ?newBook.Worksheets(1).Cells(1,2).value="Second?Column,?First?Cell";  ?newBook.Worksheets(1).Cells(2,2).value="Second?Column,?Second?Cell";  ?newBook.Worksheets(1).Name="My?First?WorkSheet";  }  </script>  //自定義提示條 
   <a?href="#"?title="這是提示">tip</a>  <script?Language="JavaScript">  //***********默認設置定義.*********************  tPopWait=50;//停留tWait豪秒后顯示提示。  tPopShow=5000;//顯示tShow豪秒后關閉提示  showPopStep=20;  popOpacity=99;  //***************內部變量定義*****************  sPop=null;  curShow=null;  tFadeOut=null;  tFadeIn=null;  tFadeWaiting=null;  document.write("<style?type='text/css'id='defaultPopStyle'>");  document.write(".cPopText?{??background-color:?#F8F8F5;color:#000000;?border:?1px?#000000?solid;font-color:?font-size:?12px;?padding-right:?4px;?padding-left:?4px;?height:?20px;?padding-top:?2px;?padding-bottom:?2px;?filter:?Alpha(Opacity=0)}");  document.write("</style>");  document.write("<div?id='dypopLayer'?style='position:absolute;z-index:1000;'?class='cPopText'></div>"); 
  function?showPopupText(){  var?o=event.srcElement;  MouseX=event.x;  MouseY=event.y;  if(o.alt!=null?&&?o.alt!=""){o.dypop=o.alt;o.alt=""};  ????????if(o.title!=null?&&?o.title!=""){o.dypop=o.title;o.title=""};  if(o.dypop!=sPop)?{  sPop=o.dypop;  clearTimeout(curShow);  clearTimeout(tFadeOut);  clearTimeout(tFadeIn);  clearTimeout(tFadeWaiting);  if(sPop==null?||?sPop=="")?{  dypopLayer.innerHTML="";  dypopLayer.style.filter="Alpha()";  dypopLayer.filters.Alpha.opacity=0;  }  else?{  if(o.dyclass!=null)?popStyle=o.dyclass?  else?popStyle="cPopText";  curShow=setTimeout("showIt()",tPopWait);  }  }  }  function?showIt(){  dypopLayer.className=popStyle;  dypopLayer.innerHTML=sPop;  popWidth=dypopLayer.clientWidth;  popHeight=dypopLayer.clientHeight;  if(MouseX+12+popWidth>document.body.clientWidth)?popLeftAdjust=-popWidth-24  else?popLeftAdjust=0;  if(MouseY+12+popHeight>document.body.clientHeight)?popTopAdjust=-popHeight-24  else?popTopAdjust=0;  dypopLayer.style.left=MouseX+12+document.body.scrollLeft+popLeftAdjust;  dypopLayer.style.top=MouseY+12+document.body.scrollTop+popTopAdjust;  dypopLayer.style.filter="Alpha(Opacity=0)";  fadeOut();  }  function?fadeOut(){  if(dypopLayer.filters.Alpha.opacity<popOpacity)?{  dypopLayer.filters.Alpha.opacity+=showPopStep;  tFadeOut=setTimeout("fadeOut()",1);  }  else?{  dypopLayer.filters.Alpha.opacity=popOpacity;  tFadeWaiting=setTimeout("fadeIn()",tPopShow);  }  }  function?fadeIn(){  if(dypopLayer.filters.Alpha.opacity>0)?{  dypopLayer.filters.Alpha.opacity-=1;  tFadeIn=setTimeout("fadeIn()",1);  }  }  document.οnmοuseοver=showPopupText;  </script> //插入文字   document.onclick?=function(){?  var?oSource?=?window.event.srcElement;?  if(oSource.tagName!="DIV")?  return?false;?  var?sel?=?document.selection;?  if?(sel!=null)?{?  var?rng?=?sel.createRange();?  if?(rng!=null)?  rng.pasteHTML("<font?color=red>插入文字</font>");?  }?  }? //netscapte下操作xml     //判斷鍵值     //禁止FSO 
   1.注銷組件  regsvr32?/u?scrrun.dll  2.修改PROGID?  HKEY_CLASSES_ROOT/Scripting.FileSystemObject  Scripting.FileSystemObject  3.對于使用object的用戶,修改HKEY_CLASSES_ROOT/Scripting.  //省略號     //檢測media play版本 
     //圖象按比例 
     //細線SELECT 
   ?   function?getComputerName()  {  ?var?objWMIService?=?GetObject("Winmgmts:root/cimv2");  ?for(e?=?new?Enumerator(objWMIService)?;?!e.atEnd()?;?e.moveNext())  ?{  ????var?getComputer?=?e.item();  ????return?getComputer.Name;  ?}  } 
  //條件編譯 
     <script?language=javascript>  /*@cc_on?@*/  /*@if?(@_win32?&&?@_jscript_version>5)  function?window.confirm(str)  {  ????execScript("n?=?msgbox('"+?str?+"',?257)",?"vbscript");  ????return(n?==?1);  }  @end?@*/  </script> 
  //取得innerText 
   <SCRIPT?LANGUAGE="JavaScript">  <!--  ?var?xmlDoc?=?new?ActiveXObject("Msxml2.DOMDocument.4.0");  ?var?currNode;  ?xmlDoc.async?=?false;  ?xmlDoc.async?=?false;  ?xmlDoc.loadXML("<TABLENAME>??????你好你阿三????大法?????司法等四??????????????</TABLENAME>");  ?currNode?=?xmlDoc.documentElement;  ???  ??var?s?=?currNode.xml;  ??var?r?=?//<([^/>/s]*?)[^/>]*?/>([^/<]*?)/<///1/>/  ??var?b?=?s.replace(r,"$2");  ??alert(b);  //-->  </SCRIPT>  //mergeAttributes 復制所有讀/寫標簽屬性到指定元素。   <SCRIPT>  function?fnMerge(){  oSource.children[1].mergeAttributes(oSource.children[0]);  }  </SCRIPT>  <SPAN?ID=oSource>  <DIV  ID="oDiv"  ATTRIBUTE1="true"  ATTRIBUTE2="true"  οnclick="alert('click');"  οnmοuseοver="this.style.color='#0000FF';"  οnmοuseοut="this.style.color='#000000';"  >  This?is?a?sample?<B>DIV</B>?element.  </DIV>  <DIV?ID="oDiv2">  This?is?another?sample?<B>DIV</B>?element.  </DIV>  </SPAN>  <INPUT  TYPE="button"  VALUE="Merge?Attributes"  οnclick="fnMerge()"  >  <span?style="border:1px?solid?#000000;?position:absolute;?overflow:hidden;"?>  <select?style="margin:-2px;">  <option>1111</option>  <option>11111111111111</option>  <option>111111111</option>  </select></span>  //Import 
   function?Import()?{  ?for(?var?i=0;?i<arguments.length;?i++?)?{  ??var?file?=?arguments[i];  ??if?(?file.match(//.js$/i))?  ???document.write('<script?type=/"text/javascript/"?src=/"'?+?file?+?'/"></sc'?+?'ript>');  ??else  ???document.write('<style?type=/"text/css/">@import?/"'?+?file?+?'/"?;</style>');  ?}  };  //js枚舉   <script?language="JavaScript">  <!--  //圖片按比例縮放  var?flag=false;  function?DrawImage(ImgD){  ?var?image=new?Image();  ?var?iwidth?=?80;??//定義允許圖片寬度  ?var?iheight?=?80;??//定義允許圖片高度  ?image.src=ImgD.src;  ?if(image.width>0?&&?image.height>0){  ?flag=true;  ?if(image.width/image.height>=?iwidth/iheight){  ??if(image.width>iwidth){??  ??ImgD.width=iwidth;  ??ImgD.height=(image.height*iwidth)/image.width;  ??}else{  ??ImgD.width=image.width;??  ??ImgD.height=image.height;  ??}  ??ImgD.alt=image.width+"×"+image.height;  ??}  ?else{  ??if(image.height>iheight){??  ??ImgD.height=iheight;  ??ImgD.width=(image.width*iheight)/image.height;??  ??}else{  ??ImgD.width=image.width;??  ??ImgD.height=image.height;  ??}  ??ImgD.alt=image.width+"×"+image.height;  ??}  ?}  }?  //-->  </script>  <img?src=".."?onload?=?"DrawImage(this)"> 
   <IE:clientCaps?ID="oClientCaps"?style="{behavior:url(#default#clientcaps)}"?/>  <SCRIPT>  var?flash="";  ????WMPVersion=?oClientCaps.getComponentVersion("{22D6F312-B0F6-11D0-94AB-0080C74C7E95}","ComponentID");?  ????if?(WMPVersion?!=?"")?{  ????flash?=?"";  ????var?version?=?WMPVersion.split(",");  ????var?i;  ????for?(i?=?0;?i?<?version.length;?i++)?{  ??????if?(i?!=?0)  ????flash?+=?".";  ??????flash?+=?version[i];  ????}  ?????document.write("您的Windows?Media?Player?版本是:"+flash+"<p>");  ??}  </SCRIPT> 
   <DIV?STYLE="width:?120px;?height:?50px;?border:?1px?solid?blue;  ????????????overflow:?hidden;?text-overflow:ellipsis">  <NOBR>就是比如有一行文字,很長,表格內一行顯示不下.</NOBR>  </DIV> <html>  <meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312">  <head>  <script?language="javascript">  var?ie??=navigator.appName=="Microsoft?Internet?Explorer"?true:false;  ??  function?keyDown(e)  {  ?if(!ie)  ?{  ??var?nkey=e.which;  ??var?iekey='現在是ns瀏覽器';  ??var?realkey=String.fromCharCode(e.which);  ?}  ?if(ie)  ?{  ??var?iekey=event.keyCode;  ??var?nkey='現在是ie瀏覽器';  ??var?realkey=String.fromCharCode(event.keyCode);  ??if(event.keyCode==32){realkey='/'?空格/''}  ??if(event.keyCode==13){realkey='/'?回車/''}  ??if(event.keyCode==27){realkey='/'?Esc/''}  ??if(event.keyCode==16){realkey='/'?Shift/''}  ??if(event.keyCode==17){realkey='/'?Ctrl/''}  ??if(event.keyCode==18){realkey='/'?Alt/''}  ?}  ?alert('ns瀏覽器中鍵值:'+nkey+'/n'+'ie瀏覽器中鍵值:'+iekey+'/n'+'實際鍵為'+realkey);  }  document.onkeydown?=?keyDown;  </script>  </head>  <body>  //Javascript?Document.  <hr>  <center>  <h3>請按任意一個鍵。。。。</h3>  </center>  </body>  </html> doc?=?new?ActiveXObject("Msxml2.DOMDocument");  doc?=?new?ActiveXObject("Microsoft.XMLDOM")  ->>  doc?=?(new?DOMParser()).parseFromString(sXML,'text/xml') function?getXML(URL)?  {  ?var?xmlhttp?=?new?ActiveXObject("microsoft.xmlhttp");  ?xmlhttp.Open("GET",URL,?false);?  ?try  ?{?  ??xmlhttp.Send();  ?}  ?catch(e){}  ?finally?  ?{  ??var?result?=?xmlhttp.responseText;  ??if(result)?  ??{  ???if(xmlhttp.Status==200)  ???{  ????return(true);  ???}  ???else?  ???{  ????return(false);  ???}  ??}  ??else?  ??{  ???return(false);  ??}  ?}  } //POST代替FORM     <SCRIPT?language="VBScript">  Function?URLEncoding(vstrIn)  ????strReturn?=?""  ????For?i?=?1?To?Len(vstrIn)  ????????ThisChr?=?Mid(vStrIn,i,1)  ????????If?Abs(Asc(ThisChr))?<?&HFF?Then  ????????????strReturn?=?strReturn?&?ThisChr  ????????Else  ????????????innerCode?=?Asc(ThisChr)  ????????????If?innerCode?<?0?Then  ????????????????innerCode?=?innerCode?+?&H10000  ????????????End?If  ????????????Hight8?=?(innerCode??And?&HFF00)/?&HFF  ????????????Low8?=?innerCode?And?&HFF  ????????????strReturn?=?strReturn?&?"%"?&?Hex(Hight8)?&??"%"?&?Hex(Low8)  ????????End?If  ????Next  ????URLEncoding?=?strReturn  End?Function  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,i+1,1))  ????????????strReturn?=?strReturn?&?Chr(CLng(ThisCharCode)?*?&H100?+?CInt(NextCharCode))  ????????????i?=?i?+?1  ????????End?If  ????Next  ????bytes2BSTR?=?strReturn  End?Function  dim?strA,oReq  strA?=?URLEncoding("submit1=Submit&text1=中文")  set?oReq?=?CreateObject("MSXML2.XMLHTTP")  oReq.open?"POST","http://ServerName/VDir/TstResult.asp",false  oReq.setRequestHeader?"Content-Length",Len(strA)  oReq.setRequestHeader?"CONTENT-TYPE","application/x-www-form-urlencoded"  oReq.send?strA  msgbox?bytes2BSTR(oReq.responseBody)  </SCRIPT> //readyState是xmlhttp返回數據的進度,0=載入中,1=未初始化,2=已載入,3=運行中,4=完成  (1)拖拽訪問  event.dataTransfer.setData("URL",?oImage.src);  sImageURL?=?event.dataTransfer.getData("URL")  (2)普通訪問  window.clipboardData.setData("Text",oSource.innerText);  window.clipboardData.getData("Text"); <HTML>  <HEAD>  <META?NAME="save"?CONTENT="history">  <STYLE>  ???.sHistory?{behavior:url(#default#savehistory);}  </STYLE>  </HEAD>  <BODY>  <INPUT?class=sHistory?type=text?id=oPersistInput>  </BODY>  </HTML> <p??style="page-break-after:always">page1</p>??  <p??style="page-break-after:always">page2</p>?? <meta?name="ROBOTS"?content="屬性值">    其中屬性值有以下一些:    屬性值為"all":?文件將被檢索,且頁上鏈接可被查詢;    屬性值為"none":?文件不被檢索,而且不查詢頁上的鏈接;    屬性值為"index":?文件將被檢索;    屬性值為"follow":?查詢頁上的鏈接;    屬性值為"noindex":?文件不檢索,但可被查詢鏈接;    屬性值為"nofollow":? <object?id=min?classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">?  <param?name="Command"?value="Minimize"></object>?  <object?id=max?classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">?  <param?name="Command"?value="Maximize"></object>?  <OBJECT?id=close?classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">?  <PARAM?NAME="Command"?value="Close"></OBJECT>?  <input?type=button?value=最小化?οnclick=min.Click()>?  <input?type=button?value=最大化?οnclick=max.Click()>?  <input?type=button?value=關閉?οnclick=close.Click()>? <META?HTTP-EQUIV="pragma"?CONTENT="no-cache">  <META?HTTP-EQUIV="Cache-Control"?CONTENT="no-cache,?must-revalidate">  <META?HTTP-EQUIV="expires"?CONTENT="0">   <input?type=button?value=導入收藏夾?οnclick="window.external.ImportExportFavorites(true,'http://localhost');">  <input?type=button?value=導出收藏夾?οnclick="window.external.ImportExportFavorites(false,'http://localhost');">  <input?type=button?value=整理收藏夾?οnclick="window.external.ShowBrowserUI('OrganizeFavorites',?null)">  <input?type=button?value=語言設置???οnclick="window.external.ShowBrowserUI('LanguageDialog',?null)">  <input?type=button?value=加入收藏夾?οnclick="window.external.AddFavorite('http://www.google.com/',?'google')">  <input?type=button?value=加入到頻道?οnclick="window.external.addChannel('http://www.google.com/')">  <input?type=button?value=加入到頻道?οnclick="window.external.showBrowserUI('PrivacySettings',null)"> <input?type=text?οnkeypress="return?event.keyCode>=48&&event.keyCode<=57||(this.value.indexOf('.')<0?event.keyCode==46:false)"?οnpaste="return?!clipboardData.getData('text').match(//D/)"?οndragenter="return?false">  ?  網頁類特效:
  <script language="javascript"> function fun(form){ var str1=document.form.username.value; var str2=document.form.userpwd.value; var str3=document.form.userpwd1.value; var str4=document.form.pwdqestion.value; var str5=document.form.pwdanswer.value; var str6=document.form.relname.value; var str7=document.form.addr.value; var email1=document.form.email.value; if (str1.length>10||str1.length<5){ alert("用戶名要5-10個字符");return false} if (str2.length>10||str2.length<4){ alert("密碼要4-10個字符");return false} if (str3.length>10||str3.length<5){ alert("密碼確認要5-10個字符");return false} if(document.form.userpwd.value!=document.form.userpwd1.value){ alert("兩次輸入的密碼不一致");return false} if (str4.length==""){ alert("密碼提示問題不能為空!");return false} if (str5.length==""){ alert("密碼答案不能為空!");return false} if(email1.length==""||email1.indexOf('@')==-1||email1.indexOf('.')==-1){ alert("電子郵件格式不正確!");return false} if (str6.length==""){ alert("真實姓名不能為空!");return false} if (str7.length==""){ alert("地址不能為空!");return false} if(isNaN(document.form.addrnum.value)){alert("郵編要數字!");return false} if(isNaN(document.form.tel.value)||document.form.tel.value==""){alert("電話號碼要數字!");return false} else{ return true;} } </script>
 
    單擊按鈕出現信息框
  <html> <form> <input type="button" value="按我" onClick="alert('這是一個警告窗!'); return true"> </form> </html>
    單擊查看源文件
  <Html> <FORM>
  <script language="javascript"> function pr_view(urls) { var url="product_view.asp?p_id="+urls; var po = 
  window.open(url,"p_view","toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=570,height=500"); po.focus(); }  </script> <INPUT TYPE="BUTTON" VALUE="查看本頁源代碼" onClick= 'window.location = "view-source:" + window.location.href'> </form> </html>
    單擊將本站加入收藏夾
  <script language="JavaScript"> function bookmarkit(){window.external.addFavorite('http://lovehy.126.com/','水晶情緣')}//改為你自己的網址和站名 if (document.all)document.write('<a href="http://lovehy.126.com" onClick="bookmarkit()">將本站加入收藏夾</a>') </script>
    單選調查樣式
  <html> <form> <div align="center"><center><p>本站很好: <input TYPE="radio" NAME="radio" value="謝謝您的鼓勵和支持!" 
  onClick="alert(value)"><br> 本站一般: <input TYPE="radio" NAME="radio" value="我會不斷努力的!" onClick="alert(value)"><br> 本站太差: <input TYPE="radio" NAME="radio" value="具體的意見建議請Email給我,謝謝!" onClick="alert(value)"><br> </p> </center></div> </form></html
    點擊按鈕保存當前頁面
  <html> <input type="button" name="Button" value="點這保存這頁面" onClick="document.all.WebBrowser.ExecWB(4,1)"> <object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"> </object> </html>
    點擊按鈕查看網頁屬性
  <html> <input type="button" name="Button" value="點擊查看頁面屬性" onClick="document.all.WebBrowser.ExecWB(10,1) "> <object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"> </object> </html>
    點擊按鈕打印當前頁面
  <SCRIPT LANGUAGE="JavaScript"> <!-- Begin if (window.print) { document.write('<form>不在忘記' + '<input type=button name=print value="打印" ' + 'onClick="javascript:window.print()">本頁!</form>'); } // End --> </script>
    點擊清除表單默認值
  <html> <form action="submit.asp" method="post" > <input type="text" onFocus="this.value=''" value="Email address here"> <input type="submit" name="Submit" value="Submit">  </form> </html>
    點擊全選所有復選框
  <SCRIPT LANGUAGE="JavaScript"> <!-- Begin var checkflag = "false"; function check(field) { if (checkflag == "false") { for (i = 0; i < field.length; i++) { field.checked = true;} checkflag = "true"; return "Uncheck All"; } else { for (i = 0; i < field.length; i++) { field.checked = false; } checkflag = "false"; return "Check All"; } } // End --> </script> <form name=myform action="" method=post> <table width="133"> <tr><td width="125"> <b>軟件系數調查:<br> </b> <br> <input type=checkbox name=list value="1">軟件的界面<br> <input type=checkbox name=list value="2">特效很多<br> <input type=checkbox name=list value="3">分類詳細<br> <input type=checkbox name=list value="4">完全免費<br> <input type=checkbox name=list value="5">特效很實用<br> <input type=checkbox name=list value="6">更新速度快<br> <br>  <input type=button value=" 全部選定 " onClick="this.value="/check(this.form.list)"">  </td></tr> </table> </form>
    調用他人的網頁
  <html> <object type="text/x-scriptlet" width="600" height="1000" data="../index.htm"> </object> </html>
    定時轉跳到其它的頁面
  <html> <meta http-equiv="refresh" content="3;url=../index.htm"> </html>
    多個選擇的搜索引擎
  <form action="http://www2.yeah.net/cgi-bin/gosearch/search.cgi" name="searchform"> <div align="center"><center><table border="0"> <tr align="center" vAlign="center"> <td><select class="p9" name="site" size="1"> <option selected value="---------------">*** 搜索引擎大全 ***</option> <option value="網易yeah搜索">網易yeah搜索</option> <option value="中文雅虎">中文雅虎</option> <option value="中文cseek">中文cseek</option> <option value="搜狐">搜狐</option> <option value="悠游中文搜索">悠游中文搜索</option> <option value="常青藤搜索">常青藤搜索</option> <option value="北極星">北極星</option> <option value="若比鄰搜索">若比鄰搜索</option> <option value="中經搜索">中經搜索</option> <option value="視訊中文搜索">視訊中文搜索</option> <option value="----------------">---------------------</option> <option value="哇塞中文網(B5)">哇塞中文網(Big5)</option> <option value="奇摩搜索">奇摩搜索(Big5)</option> <option value="蕃薯藤(B5)">蕃薯藤(Big5)</option> <option value="添達香港搜索器">添達香港搜索器(Big5)</option> <option value="蓋世引擎">蓋世引擎(Big5)</option> <option value="綠界探索引擎">綠界探索引擎(Big5)</option> <option value="Coo臺灣索引">Coo臺灣索引(Big5)</option> <option value="UFO搜索">UFO搜索(Big5)</option> <option value="怪獸搜索">怪獸搜索(Big5)</option> <option value="茉莉之窗搜索">茉莉之窗搜索(Big5)</option> <option value="八爪魚搜索機">八爪魚搜索機(Big5)</option> <option value="***英文搜索引擎***">---------------------</option> <option value="英文Yahoo">英文 Yahoo!</option> <option value="英文Locys">英文 Locys</option> <option value="英文Excite">英文 Excite</option> <option value="英文Infoseek">英文 Infoseek</option> <option value="Altavista中英文搜索">Altavista中英文搜索</option> <option value="dejanews">dejanews 討論組搜索</option>
    防止網頁被納入框架
  <!--你的頁面會被別人的frame引用,含在別人的frame時,會自動彈出--> <SCRIPT LANGUAGE=JAVASCRIPT> <!--  if (top.location !== self.location) { top.location=self.location; } </SCRIPT>
    仿軟件浮動按鈕
  <html> <style type="text/css"> <!--
  .text { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12pt; color: #ff0000 } a:hover { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12pt; color: #000000 ;text-decoration : none } .normal {background-color:#ccccc; } .over {background-color:#cccccc; border-top: 1px #ffffff solid; border-left: 1px #ffffff solid; border-right: 1px #999999 
  solid; border-bottom: 1px #999999 solid } .down {background-color:#cccccc; border-top: 1px #999999 solid; border-left: 1px #ffffff solid; border-right: 1px #ffffff 
  solid; border-bottom: 1px #ffffff solid } .link {text-decoration: none; color:#000000; font-family: 宋體} --> </style> </head>
  <body bgcolor="#cccccc" text="#000000"> <table width="80" border="0" cellpadding="0" cellspacing="0" height="30"> <tr>  <td class=normal οnmοuseοver='this.className="over"' οnmοusedοwn='this.className="down"' 
  οnmοuseup='this.className="over"' οnmοuseοut='this.className="normal"' > <div align="center" >  <a style="cursor: default" href="../index.htm" target="_blank">測試按鈕</a> </div> </td> </tr> </table> </html>
    記住訪問者的來訪次數
  <script language="JavaScript"> <!--  var caution = false function setCookie(name, value, expires, path, domain, secure) { var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : "") if (!caution || (name + "=" + escape(value)).length <= 4000) document.cookie = curCookie else if (confirm("Cookie exceeds 4KB and will be cut!")) document.cookie = curCookie } function getCookie(name) { var prefix = name + "=" var cookieStartIndex = document.cookie.indexOf(prefix) if (cookieStartIndex == -1) return null var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length) if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex)) } function deleteCookie(name, path, domain) { if (getCookie(name)) { document.cookie = name + "=" +  ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + "; expires=Thu, 01-Jan-70 00:00:01 GMT" } } function fixDate(date) { var base = new Date(0) var skew = base.getTime() if (skew > 0) date.setTime(date.getTime() - skew) } var now = new Date() fixDate(now) now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000) var visits = getCookie("counter") if (!visits) visits = 1 else visits = parseInt(visits) + 1 setCookie("counter", visits, now) document.write("歡迎您第 " + visits + " 次來到本站點") // --> </script>
    檢測訪問者的操作系統
  <SCRIPT> agent = navigator.userAgent; if (agent.lastIndexOf("Win95")) { document.write(' Windows 95/98/ME'); } else if (agent.lastIndexOf("Win16")) { document.write(' Windows 3.2'); } else if (agent.lastIndexOf("Mac")) { document.write(' Macintosh'); } else if (agent.lastIndexOf("Unix")) { document.write(' Unix'); } else if (agent.lastIndexOf("Linux")) { document.write(' Linux'); } </script>
    將站點設為瀏覽器主頁
  <a href=# onClick="this.style.behavior='url(#default#homepage)';this.setHomePage ('http://lovehy.126.com/');">將本站設為首頁</a>
    進入頁面彈出歡迎信息
  <body onLoad= alert("您好,歡迎您訪問本站!")>
    離開時告訴你停留時間
  <!--請復制后直接粘貼到HTML源碼中-->
  <script language="JavaScript"> <!-- Begin pageOpen = new Date();
  function bye() { pageClose = new Date(); minutes = (pageClose.getMinutes() - pageOpen.getMinutes()); seconds = (pageClose.getSeconds() - pageOpen.getSeconds()); time = (seconds + (minutes * 60)); if (time == 1) { time = (time + "秒"); } else { time = (time + "秒"); } alert('您在本頁停留了' + time + '.謝謝!!'); }  // End --> </script> <body onUnload="bye()">
    離開頁面時告別信息框
  <body onUnload= alert("再見,歡迎您再次光臨!")>
    認網頁閃電一樣的閃爍
  <script LANGUAGE="JavaScript"> function blinkOn(){ theWin.document.bgColor = "000000" nTimes++ JSCTimeOutID = window.setTimeout("blinkOff()",50); } function blinkOff(){ theWin.document.bgColor = "FFFFFF" if (nTimes < 3) JSCTimeOutID = window.setTimeout("blinkOn()",50); else theWin.history.go(0) } function blinkit(aWin) { nTimes = 0 theWin = aWin JSCTimeOutID = window.setTimeout("blinkOn()",50); } </script>
  <!--拷貝下面的代碼到你的html文件的<body>和</body>之間-->
  <form> <div align="center"><center><p><input TYPE="BUTTON" VALUE="閃爍" onClick="blinkit(self)">  </p> </center></div> </form>
    文本向上循環滾動
  <table border="1" bordercolor="#000000" bgcolor="#6699ff" cellpadding="5" cellspacing="0"> <tr> <td> <script language=javascript>
  document.write ("<marquee scrollamount='1' scrolldelay='30' direction= 'UP' width='200' id='helpor_net' height='150' 
  οnmοuseοver='helpor_net.stop()' οnmοuseοut='helpor_net.start()' Author:redriver; For more,visit:lovehy.126.com>")
  document.write ("<h2><p align='center'><font color='#ffffff' face='黑體'>偶然</font></h2>") document.write ("<p align='right'><a href='http://lovehy.126.com' target='_blank'><font color='#ffffff'>徐
  志摩</font></a> ") document.write ("<p><font color='#ffffff'> ") document.write ("<br>我是天空里的一片云,") document.write ("<br>偶爾投影在你的波心—— ") document.write ("<br>你不必訝異, ") document.write ("<br>更無須歡喜—— ") document.write ("<br>在轉瞬間消滅了蹤影。") document.write ("<br>") document.write ("<br>你我相逢在黑暗的海上,") document.write ("<br>你有你的,我有我的,方向;") document.write ("<br>你記得也好, ") document.write ("<br>最好你忘掉, ") document.write ("<br>在這交會時互放的光亮! ") document.write ("</font>")
  document.write ("</marquee> ") </script> </td> </tr> </table>
    文字從頁面頂部掉下來
  <p lovehy_126_com="dropWord" style="position: relative !important; left: 10000 !important" align="center"><font 
  size="3" color="#ee00FF">很 好 玩 吧 ! 有 沒 有 嚇 一 跳 ?</font><font size="7" face="Arial" 
  color="#FF0000"><b>YES!</b></font></p>
  <SCRIPT language="JavaScript"> <!-- dynamicanimAttr = "lovehy_126_com" animateElements = new Array() currentElement = 0 speed = 0 stepsZoom = 8 stepsWord = 8 stepsFly = 12 stepsSpiral = 16 steps = stepsZoom step = 0 outString = "" function helpor_net() { var ms = navigator.appVersion.indexOf("MSIE") ie4 = (ms>0) && (parseInt(navigator.appVersion.substring(ms+5, ms+6)) >= 4) if(!ie4) { if((navigator.appName == "Netscape") && (parseInt(navigator.appVersion.substring(0, 1)) >= 4)) { for (index=document.layers.length-1; index >= 0; index--) { layer=document.layers[index] if (layer.left==10000) layer.left=0 } } return } for (index=document.all.length-1; index >= document.body.sourceIndex; index--) { el = document.all[index] animation = el.getAttribute(dynamicanimAttr, false) if(null != animation) { if(animation == "dropWord" || animation == "flyTopRightWord" || animation == "flyBottomRightWord") { ih = el.innerHTML outString = "" i1 = 0 iend = ih.length while(true) { i2 = startWord(ih, i1) if(i2 == -1) i2 = iend outWord(ih, i1, i2, false, "") if(i2 == iend) break i1 = i2 i2 = endWord(ih, i1) if(i2 == -1) i2 = iend outWord(ih, i1, i2, true, animation) if(i2 == iend) break i1 = i2 } document.all[index].innerHTML = outString document.all[index].style.posLeft = 0 document.all[index].setAttribute(dynamicanimAttr, null) } if(animation == "zoomIn" || animation == "zoomOut") { ih = el.innerHTML outString = "<SPAN " + dynamicanimAttr + "=/"" + animation + "/" style=/"position: relative; left: 10000;/">" outString += ih outString += "</SPAN>" document.all[index].innerHTML = outString document.all[index].style.posLeft = 0 document.all[index].setAttribute(dynamicanimAttr, null) } } } i = 0 for (index=document.body.sourceIndex; index < document.all.length; index++) { el = document.all[index] animation = el.getAttribute(dynamicanimAttr, false) if (null != animation) { if(animation == "flyLeft") { el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth el.style.posTop = 0 } else if(animation == "flyRight") { el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidth el.style.posTop = 0 } else if(animation == "flyTop" || animation == "dropWord") { el.style.posLeft = 0 el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight } else if(animation == "flyBottom") { el.style.posLeft = 0 el.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeight } else if(animation == "flyTopLeft") { el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight } else if(animation == "flyTopRight" || animation == "flyTopRightWord") { el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidth el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight } else if(animation == "flyBottomLeft") { el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth el.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeight } else if(animation == "flyBottomRight" || animation == "flyBottomRightWord") { el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidth el.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeight } else if(animation == "spiral") { el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight } else if(animation == "zoomIn") { el.style.posLeft = 10000 el.style.posTop = 0 } else if(animation == "zoomOut") { el.style.posLeft = 10000 el.style.posTop = 0 } else { el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth el.style.posTop = 0 } el.initLeft = el.style.posLeft el.initTop = el.style.posTop animateElements[i++] = el } } window.setTimeout("animate();", speed) } function offsetLeft(el) { x = el.offsetLeft for (e = el.offsetParent; e; e = e.offsetParent) x += e.offsetLeft; return x } function offsetTop(el) { y = el.offsetTop for (e = el.offsetParent; e; e = e.offsetParent) y += e.offsetTop; return y } function startWord(ih, i) { for(tag = false; i < ih.length; i++) { c = ih.charAt(i) if(c == '<') tag = true if(!tag) return i if(c == '>') tag = false } return -1 } function endWord(ih, i) { nonSpace = false space = false while(i < ih.length) { c = ih.charAt(i) if(c != ' ') nonSpace = true if(nonSpace && c == ' ') space = true if(c == '<') return i if(space && c != ' ') return i i++ } return -1 } function outWord(ih, i1, i2, dyn, anim) { if(dyn) outString += "<SPAN " + dynamicanimAttr + "=/"" + anim + "/" style=/"position: relative; left: 10000;/">" outString += ih.substring(i1, i2) if(dyn) outString += "</SPAN>" } function animate() { el = animateElements[currentElement] animation = el.getAttribute(dynamicanimAttr, false) step++ if(animation == "spiral") { steps = stepsSpiral v = step/steps rf = 1.0 - v t = v * 2.0*Math.PI rx = Math.max(Math.abs(el.initLeft), 200) ry = Math.max(Math.abs(el.initTop), 200) el.style.posLeft = Math.ceil(-rf*Math.cos(t)*rx) el.style.posTop = Math.ceil(-rf*Math.sin(t)*ry) } else if(animation == "zoomIn") { steps = stepsZoom el.style.fontSize = Math.ceil(50+50*step/steps) + "%" el.style.posLeft = 0 } else if(animation == "zoomOut") { steps = stepsZoom el.style.fontSize = Math.ceil(100+200*(steps-step)/steps) + "%" el.style.posLeft = 0 } else { steps = stepsFly if(animation == "dropWord" || animation == "flyTopRightWord" || animation == "flyBottomRightWord") steps = stepsWord dl = el.initLeft / steps dt = el.initTop / steps el.style.posLeft = el.style.posLeft - dl el.style.posTop = el.style.posTop - dt } if (step >= steps) { el.style.posLeft = 0 el.style.posTop = 0 currentElement++ step = 0 } if(currentElement < animateElements.length) window.setTimeout("animate();", speed) } helpor_net() //--> </SCRIPT>
  /*  * 返回當前年月日和星期 */ function holedate(){ var d,s = ""; var day = new Array();  day[0] = "星期日";  day[1] = "星期一";  day[2] = "星期二";  day[3] = "星期三";  day[4] = "星期四";  day[5] = "星期五";  day[6] = "星期六";  var d = new Date(); s += d.getYear() + "-"; s += (d.getMonth() + 1) + "-"; s += d.getDate() + " "; s += day[d.getDay()] return s; }
 
 
  /*  * 全選或者全取消CHECKBOX * ename為全選CHECKBOX的name * flag為狀態,真(1/true)為全選,假(0/flase)為全取消 */ function selectall(ename, flag){ d = document.all[ename];//被選對象 n = document.getElementsByName(ename).length; if(n > 0) if(flag){//真為全選,假為全取消 if(n > 1) for(i = 0; i < n; i++){ d[i].checked = true; } else d.checked = true; }else { if(n > 1) for(i = 0; i < n; i++){ d[i].checked = false; } else d.checked = false; } }
 
 
  /*  * 檢測日期中的月和日的正確性 * 日期格式如:2004-05-04 */ function datecheck(val){ var mydate = val.split("-"); var year = mydate[0]%4;//取得是否為潤年 var month = mydate[1];//取得日期中的月份 var day = mydate[2];//取得日期中的日 if(month>12 || month == 0 || day == 0)  {return false;}  if(month==4||month==6||month==9||month==11){  if(day>30)  return false;  else  return true;  }  else if(month==2)  {  if(year==0&&day>29) //潤月天數 return false;  else if(year!=0&&day>28)  return false;  else  return true;  }  else{  if(day>31)  return false;  else  return true;  }  }
 
 
  /*  * 功能:表單內容格式檢測 * 參數 obj    為表單名稱(ID) * chktype  為類型,參照函數內釋 */ function chk(obj, chktype){ switch(chktype){ case 1://判斷是否為空 if(obj.value == ""){ alert("請輸入必要的字符。"); obj.focus(); obj.onselect(); } break; case 2://判斷是否為數字 var reg = /^/d+(/./d+)?$/; if(!reg.test(obj.value)){ alert("請輸入數字。"); obj.focus(); obj.select(); } break; case 3://判斷是否為用戶名格式 var reg = /^[^/d/-_][/w/-]*[^/-_]$/; if(!reg.test(obj.value)){ alert("請輸入正確的格式。"); obj.focus(); obj.select(); } break; case 4://判斷是否為漢字 var reg = /^[/u4E00-/u9FA5]*$/; if(!reg.test(obj.value)){ alert("你輸入的不全是漢字。"); obj.focus(); obj.select(); } break; case 5://判斷是否為郵箱格式 var reg = /^[^/d/-_][/w/-]*[^/-_]@[^/-][a-zA-Z/d/-]*[^/-](/.[^/-][a-zA-Z/d/-]*[^/-])*/.[a-zA-Z]{3}(/.[a-zA-Z]{2})?$/; if(!reg.test(obj.value)){ alert("你輸入正確的郵箱格式。"); obj.focus(); obj.select(); } break; case 6://判斷是否為合法日期格式 var reg = /^(19|20)/d/d/-(0|1)/d/-(0|1|2|3)/d$/; if(!reg.test(obj.value)){ alert("你輸入正確的日期格式。"); obj.focus(); obj.select(); } break; } }
  |