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

武隆集团网站建设烟台免费做网站

武隆集团网站建设,烟台免费做网站,四川省住建厅考试报名官网,兰溪市网站建设公司BS开发中常用的Javascript技术 一、验证类 1、数字验证内 1.1 整数 1.2 大于0的整数 #xff08;用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin 2、时间类 2.1 短时间#xff0c;形如 (13:04:06) 2.2 短日期#xff0c;形… BS开发中常用的Javascript技术 一、验证类 1、数字验证内   1.1 整数   1.2 大于0的整数 用于传来的ID的验证)   1.3 负整数的验证   1.4 整数不能大于iMax   1.5 整数不能小于iMin 2、时间类   2.1 短时间形如 (13:04:06)   2.2 短日期形如 (2003-12-05)   2.3 长时间形如 (2003-12-05 13:04:06)   2.4 只有年和月。形如(2003-05,或者2003-5)   2.5 只有小时和分钟,形如(12:03) 3、表单类   3.1 所有的表单的值都不能为空   3.2 多行文本框的值不能为空。   3.3 多行文本框的值不能超过sMaxStrleng   3.4 多行文本框的值不能少于sMixStrleng   3.5 判断单选框是否选择。   3.6 判断复选框是否选择.   3.7 复选框的全选多选全不选反选   3.8 文件上传过程中判断文件类型 4、字符类   4.1 判断字符全部由a-Z或者是A-Z的字字母组成   4.2 判断字符由字母和数字组成。   4.3 判断字符由字母和数字下划线,点号组成.且开头的只能是下划线和字母   4.4 字符串替换函数.Replace(); 5、浏览器类   5.1 判断浏览器的类型   5.2 判断ie的版本   5.3 判断客户端的分辨率    6、结合类   6.1 email的判断。   6.2 手机号码的验证   6.3 身份证的验证    二、功能类 1、时间与相关控件类   1.1 日历   1.2 时间控件   1.3 万年历   1.4 显示动态显示时钟效果文本如OA中时间   1.5 显示动态显示时钟效果 (图像像手表)  2、表单类   2.1 自动生成表单   2.2 动态添加修改删除下拉框中的元素   2.3 可以输入内容的下拉框   2.4 多行文本框中只能输入iMax文字。如果多输入了自动减少到iMax个文字多用于短信发送)    3、打印类   3.1 打印控件 4、事件类   4.1 屏蔽右键   4.2 屏蔽所有功能键   4.3 -- 和-- F5 F11,F9,F1   4.4 屏蔽组合键ctrlN 5、网页设计类   5.1 连续滚动的文字图片注意是连续的两段文字和图片中没有空白出现   5.2 html编辑控件类   5.3 颜色选取框控件   5.4 下拉菜单   5.5 两层或多层次的下拉菜单   5.6 仿IE菜单的按钮。效果如rongshuxa.com的导航栏目)   5.7 状态栏title栏的动态效果例子很多可以研究一下   5.8 双击后网页自动滚屏 6、树型结构。   6.1 aspSQL版   6.2 aspxmlsql版   6.3 javasql或者javasqlxml 7、无边框效果的制作 8、连动下拉框技术 9、文本排序 10画图类含饼、柱、矢量贝滋曲线 11操纵客户端注册表类 12DIV层相关拖拽、显示、隐藏、移动、增加 13TABLAE相关(客户端动态增加行列模拟进度条滚动列表等) 14各种object classid相关类如播放器flash与脚本互动等 16, 刷新/模拟无刷新 异步调用类XMLHttp或iframe,frame   script languageJavaScript !-- function check(text){ var checkstr,iMax5,iMin3 checkstrisInt:(parseInt(text)text)\n checkstrisID:((parseInt(text)text)(text0))\n checkstr小于iMax:((parseInt(text)text)(textiMax))\n checkstr大于iMin:((parseInt(text)text)(textiMin))\n alert(checkstr) } //--  form methodpost action input typetext idtext1 οnchangecheck(this.value) /form  4、事件类   4.1 屏蔽右键       在body标签里加上οncοntextmenuself.event.returnValuefalse     4.2 屏蔽所有功能键   4.3 -- 和-- F5 F11,F9,F1   4.4 屏蔽组合键ctrlN script languagejavascript function KeyDown(){      if ((window.event.altKey)       ((window.event.keyCode37)||   //屏蔽 Alt 方向键 ←        (window.event.keyCode39))){  //屏蔽 Alt 方向键 →      alert(不准你使用ALT方向键前进或后退网页;      event.returnValuefalse;      }   if ((event.keyCode8)||            //屏蔽退格删除键       (event.keyCode116)){          //屏蔽 F5 刷新键      event.keyCode0;      event.returnValuefalse;      }   if ((event.ctrlKey)(event.keyCode78)){   //屏蔽 Ctrln      event.returnValuefalse;      }   if ((event.shiftKey)(event.keyCode121)){ //屏蔽 shiftF10      event.returnValuefalse;      }   if (event.keyCode122){ //屏蔽 F11      event.returnValuefalse;      }   } 只要知道keyCode即可屏蔽所有功能键 一、验证类 1、数字验证内   1.1 整数       /^(-|\)?\d/.test(str)   1.2 大于0的整数 用于传来的ID的验证)       /^\d/.test(str)   1.3 负整数的验证       /^-\d/.test(str) 2、时间类   2.1 短时间形如 (13:04:06)       function isTime(str)       {         var a  str.match(/^(\d{1,2})(?(\d{1,2})\2(\d{1,2})/);         if (a  null) {alert(输入的参数不是时间格式); return false;}         if (a[1]24 || a[3]60 || a[4]60)         {           alert(时间格式不对;           return false         }         return true;       }   2.2 短日期形如 (2003-12-05)       function strDateTime(str)       {          var r  str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})/);           if(rnull)return false;           var d new Date(r[1], r[3]-1, r[4]);           return (d.getFullYear()r[1](d.getMonth()1)r[3]d.getDate()r[4]);       }   2.3 长时间形如 (2003-12-05 13:04:06)       function strDateTime(str)       {         var reg  /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2})\d{1,2})\d{1,2})/;          var r  str.match(reg);          if(rnull)return false;          var d new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);          return  (d.getFullYear()r[1](d.getMonth()1)r[3]d.getDate()r[4]d.getHours()r[5]d.getMinutes()r[6]d.getSeconds() r[7]);       }   2.4 只有年和月。形如(2003-05,或者2003-5)   2.5 只有小时和分钟,形如(12:03) 3、表单类   3.1 所有的表单的值都不能为空       input οnblurif(this.value.replace(/^\s|\s/g,))alert(不能为空!)   3.2 多行文本框的值不能为空。   3.3 多行文本框的值不能超过sMaxStrleng   3.4 多行文本框的值不能少于sMixStrleng   3.5 判断单选框是否选择。   3.6 判断复选框是否选择.   3.7 复选框的全选多选全不选反选   3.8 文件上传过程中判断文件类型 4、字符类   4.1 判断字符全部由a-Z或者是A-Z的字字母组成       input οnblurif(/[^a-zA-Z]/g.test(this.value))alert(有错)   4.2 判断字符由字母和数字组成。       input οnblurif(/[^0-9a-zA-Z]/g.test(this.value))alert(有错)   4.3 判断字符由字母和数字下划线,点号组成.且开头的只能是下划线和字母       /^([a-zA-z_]{1})([\w]*)/g.test(str)   4.4 字符串替换函数.Replace(); 5、浏览器类   5.1 判断浏览器的类型       window.navigator.appName   5.2 判断ie的版本       window.navigator.appVersion   5.3 判断客户端的分辨率       window.screen.height;  window.screen.width;    6、结合类   6.1 email的判断。       function ismail(mail)       {         return(new RegExp(/^\w((-\w)|(\.\w))*\[A-Za-z0-9]((\.|-)[A-Za-z0-9])*\.[A-Za-z0-9]/).test(mail));       }   6.2 手机号码的验证   6.3 身份证的验证       function isIdCardNo(num)       {         if (isNaN(num)) {alert(输入的不是数字; return false;}         var len  num.length, re;          if (len  15)           re  new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})/);         else if (len  18)           re  new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)/);         else {alert(输入的数字位数不对; return false;}         var a  num.match(re);         if (a ! null)         {           if (len15)           {             var D  new Date(19a[3]/a[4]/a[5]);             var B  D.getYear()a[3](D.getMonth()1)a[4]D.getDate()a[5];           }           else           {             var D  new Date(a[3]/a[4]/a[5]);             var B  D.getFullYear()a[3](D.getMonth()1)a[4]D.getDate()a[5];           }           if (!B) {alert(输入的身份证号  a[0]  里出生日期不对; return false;}         }         return true;       } 3.7 复选框的全选多选全不选反选 form namehrong input typecheckbox nameAll οnclickcheckAll(mm)全选br/ input typecheckbox namemm οnclickcheckItem(All)br/ input typecheckbox namemm οnclickcheckItem(All)br/ input typecheckbox namemm οnclickcheckItem(All)br/ input typecheckbox namemm οnclickcheckItem(All)br/ input typecheckbox namemm οnclickcheckItem(All)br/br/ input typecheckbox nameAll2 οnclickcheckAll(mm2)全选br/ input typecheckbox namemm2 οnclickcheckItem(All2)br/ input typecheckbox namemm2 οnclickcheckItem(All2)br/ input typecheckbox namemm2 οnclickcheckItem(All2)br/ input typecheckbox namemm2 οnclickcheckItem(All2)br/ input typecheckbox namemm2 οnclickcheckItem(All2)br/ /form SCRIPT LANGUAGEJavaScript function checkAll(str) {   var a  document.getElementsByName(str);   var n  a.length;   for (var i0; in; i)   a[i].checked  window.event.srcElement.checked; } function checkItem(str) {   var e  window.event.srcElement;   var all  eval(document.hrong. str);   if (e.checked)   {     var a  document.getElementsByName(e.name);     all.checked  true;     for (var i0; ia.length; i)     {       if (!a[i].checked){ all.checked  false; break;}     }   }   else all.checked  false; } /SCRIPT 3.8 文件上传过程中判断文件类型 input typefile οnchangealert(this.value.match(/^(.*)(\.)(.{1,8})/)[3])  不断地清空剪贴板: body οnlοadsetInterval(clipboardData.setData(\Text\,\\),100) script languageJavaScript typetext/JavaScript //先复制一样东西或者文本或者图片 if(clipboardData.getData(Text||clipboardData.getData(HTML||clipboardData.getData(URL) { alert(有效行为; }  全屏技术 真正的全屏页面解决之道全代码  真正全屏解决之道  1.htm      title无标题文档/title  meta http-equivContent-Type contenttext/html; charsetgb2312    body οnlοadwindow.open(fullscreen.htm,,fullscreen1,scrollno);      fullscreen.htm      title无标题文档/title  meta http-equivContent-Type contenttext/html; charsetgb2312  script languageJavaScript1.2   !--   function opensmallwin(myurl){   var w2300;//想弹出窗口的宽度   var h2100;//想弹出窗口的高度   var w3window.screen.width/2-w2/2;   var h3window.screen.height/2-h2/2;   window.open(myurl,small,toolbarno,locationno,directoriesno,statusno,menubarno,scrollbarsno,resizable0,width w2 ,height h2 ,left w3 ,top h3 );   }   //--   !--  function modelesswin(url,mwidth,mheight){    if (document.allwindow.print)      eval(window.external.m2_blocked(url,,help:0;resizable:0;status:0;center:1;scroll:0;dialogWidth:mwidthpx;dialogHeight:mheightpx)     else      eval(window.open(url,,widthmwidthpx,heightmheightpx,resizable1,scrollbars1)    }  //--       body  scrollno  div alignrighta hrefjavascript: οnclickwindow.close()关闭/a /div  p/P  div alignrighta hrefjavascript: οnclickopensmallwin(login.htm)登录/a /div  p/P  div aligncentera hrefjavascript: οnclickmodelesswin(login.htm,300,160)用模态登录窗口/a /div      login.htm      title用户登录/title  meta http-equivContent-Type contenttext/html; charsetgb2312  style typetext/css  !--  body {     background-color: #EAEAEA;     font-family: Arial, Helvetica, sans-serif;     font-size: 12px;     line-height: 24px;     color: #336699;  }  input.boxline {     width: 100px;     font-family: Times New Roman, Times, serif;     font-size: 9pt;     border: 1px solid #669999;     height: 18px;  }  input.whiteline {       font-size: 12px; border: 1px #999999 solid  }  --  /style  body leftmargin0 topmargin0 marginwidth0 marginheight0  table width100% height100% border0 cellpadding0 cellspacing14 bgcolor#CCCCCC    tr valigntop      td width10% nowrap  alignrightb用户名/b/td      td width90%input nametextfield1 typetext size25 classwhiteline/td    /tr    tr valigntop      td nowrap alignrightb密 码/b/td      tdinput nametextfield12 typepassword size25 classwhiteline/td    /tr    tr valigntop      td /td      tdinput typesubmit nameSubmit value登  录 classboxline/td    /tr  /table      自动关掉原窗口      title无标题文档/title  meta http-equivContent-Type contenttext/html; charsetgb2312  style typetext/css  !--  body {     margin-left: 0px;     margin-top: 0px;     margin-right: 0px;     margin-bottom: 0px;  }  --  /style    body οnlοadwindow.open(fullscreen.htm,,fullscreen1,scrollno);window.openernull;window.close()  input typebutton value关闭 οnclickwindow.openernull;window.close()   !-- IE5.5 不会有弹出提示 --   OBJECT idWebBrowser classidCLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height0 width0/OBJECT   input typebutton value关闭窗口 οnclickdocument.all.WebBrowser.ExecWB(45,1)       关键是在onload事件中加入  window.openernull;window.close()  预读图片 SCRIPT LANGUAGEJavaScript !-- This script and many more are available free online at -- !-- The JavaScript Source!! a hrefhttp://javascript.internet.com  target_blankhttp://javascript.internet.com  -- !-- Begin image1  new Image(); image1.src  image1.gif; image2  new Image(); image2.src  image2.gif; // End --   关于两个网页刷新交互的问题  JS处理方法  a.htm  a hrefb.htm targetblank发表留言/a    alert(wwwwwwwwwwwwwwwwwwwwwwwwww;    b.htm  script languagejavascript  //window.opener.location.reload();刷新父窗口  //window.opener.location2.htm//重定向父窗口到2.htm页  function closewindow()  {  window.opener.location.reload();  self.close();  window.opener.document.write(sssssssssssssssssss;  }    a hrefb.htm targetblank οnclickclosewindow();关闭/a   后台处理方法  private btnForSubmit(Object sender,EventArgs e)  {   .............   Response.Write(window.opener.document.execCommand(refresh);window.opener;window.close();;  //string strwindow.opener.document.execCommand(refresh);window.opener;window.close();;  //this.RegisterStartupScript(mycode,str);  external.m2_blocked()、external.m2_blocked()方法使用详解  Javascript有许多内建的方法来产生对话框如window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如   external.m2_blocked() (IE 4 支持)   external.m2_blocked() (IE 5 支持)  window.external.m2_blocked()方法用来创建一个显示HTML内容的模态对话框由于是对话框因此它并没有一般用window.open()打开的窗口的所有属性。  window.external.m2_blocked()方法用来创建一个显示HTML内容的非模态对话框。  当我们用external.m2_blocked()打开窗口时不必用window.close()去关闭它当以非模态方式[IE5]打开时 打开对话框的窗口仍可以进行其他的操作即对话框不总是最上面的焦点当打开它的窗口改变时它自动关闭。而模态[]方式的对话框始终有焦点焦点不可移走直到它关闭。模态对话框和打开它的窗口相联系因此我们打开另外的窗口时他们的链接关系依然保存并且隐藏在活动窗口的下面。 使用方法如下  vReturnValuewindow.external.m2_blocked(sURL [,vArguments] [,sFeatures])  vReturnValuewindow.external.m2_blocked(sURL [,vArguments] [,sFeatures]) 参数说明  sURL  必选参数类型字符串。用来指定对话框要显示的文档的URL。  vArguments  可选参数类型变体。用来向对话框传递参数。传递的参数类型不限包括数组等。对话框通过window.dialogArguments来取得传递进来的参数。  sFeatures  可选参数类型字符串。用来描述对话框的外观等信息可以使用以下的一个或几个用分号“;”隔开。   dialogHeight 对话框高度不小于px中dialogHeight 和 dialogWidth 默认的单位是em而中是px为方便其见在定义modal方式的对话框时用px做单位。    dialogWidth: 对话框宽度。    dialogLeft: 距离桌面左的距离。    dialogTop: 离桌面上的距离。    center: {yes | no | 1 | 0 }窗口是否居中默认yes但仍可以指定高度和宽度。    help: {yes | no | 1 | 0 }是否显示帮助按钮默认yes。    resizable: {yes | no | 1 | 0 } []是否可被改变大小。默认no。    status: {yes | no | 1 | 0 } [IE5]是否显示状态栏。默认为yes[ Modeless]或no[Modal]。   scroll:{ yes | no | 1 | 0 | on | off }指明对话框是否显示滚动条。默认为yes。   还有几个属性是用在HTA中的在一般的网页中一般不使用。   dialogHide:{ yes | no | 1 | 0 | on | off }在打印或者打印预览时对话框是否隐藏。默认为no。   edge:{ sunken | raised }指明对话框的边框样式。默认为raised。   unadorned:{ yes | no | 1 | 0 | on | off }默认为no。  传入参数  要想对话框传递参数是通过vArguments来进行传递的。类型不限制对于字符串类型最大为4096个字符。也可以传递对象例如  test1.htm       var mxh1  new Array(mxh,net_lover,孟子E章   var mxh2  window.open(about:blank,window_mxh   // 向对话框传递数组   window.external.m2_blocked(test2.htm,mxh1)   // 向对话框传递window对象   window.external.m2_blocked(test3.htm,mxh2)    test2.htm       var a  window.dialogArguments   alert(您传递的参数为  a)    test3.htm       var a  window.dialogArguments   alert(您传递的参数为window对象名称  a.name)    可以通过window.returnValue向打开对话框的窗口返回信息当然也可以是对象。例如  test4.htm       var a  window.external.m2_blocked(test5.htm   for(i0;ia.length;i) alert(a[i])    test5.htm      function sendTo()  {   var anew Array(a,b   window.returnValue  a   window.close()  }      form   input value返回 typebutton οnclicksendTo()  /form  常见问题  1如何在模态对话框中进行提交而不新开窗口  如果你 的 浏览器是IE5.5,可以在对话框中使用带name属性的iframe提交时可以制定target为该iframe的name。对于IE4你可以用高度为0的frame来作例子  test6.htm       window.external.m2_blocked(test7.htm    test7.htm    if(window.location.search) alert(window.location.search)  frameset rows0,*   frame srcabout:blank   frame srctest8.htm  /frameset  test8.htm    form target_self methodget  input nametxt valuetest  input typesubmit  /form    if(window.location.search) alert(window.location.search)    2,可以通过http://servername/virtualdirname/test.htm?namemxh方式直接向 对话框传递参数吗  答案是不能。但在frame里是可以的。 //屏蔽 F5 刷新键 function document.onkeydown() {     var k  window.event.keyCode;     if (k  116)                   //屏蔽 F5 刷新键     {         window.event.keyCode     0;         window.event.returnValue false;     } } script languageJavascript  //屏蔽鼠标右键、CtrlN、ShiftF10、F5刷新、退格键  //屏蔽F1帮助 function window.onhelp() {    return false } function KeyDown() {   //alert(event.keyCode);    //屏蔽 Alt 方向键 ← 屏蔽 Alt 方向键 →   if ((window.event.altKey)((window.event.keyCode37)||(window.event.keyCode39)))   {        //alert(不准你使用ALT方向键前进或后退网页;      event.returnValuefalse;   }   //屏蔽退格删除键,屏蔽 F5 刷新键,Ctrl  R   if ((event.keyCode116)||(event.ctrlKey  event.keyCode82))   {       event.keyCode0;      event.returnValuefalse;   }       //屏蔽 Ctrln   if ((event.ctrlKey)(event.keyCode78))   {        event.returnValuefalse;   }      //屏蔽 shiftF10   if ((event.shiftKey)(event.keyCode121))   {       event.returnValuefalse;   }      //屏蔽 shift 加鼠标左键新开一网页   if (window.event.srcElement.tagName  A  window.event.shiftKey)    {     window.event.returnValue  false;   }           //屏蔽AltF4   if ((window.event.altKey)(window.event.keyCode115))   {       window.external.m2_blocked(about:blank,,dialogWidth:1px;dialogheight:1px;       return false;   }      //屏蔽CtrlA   if((event.ctrlKey)(event.keyCode65))   {    return false;   }      }   /HTML   kyan 发表于 2005-4-13 9:33:39 [全文] [评论] [引用] [推荐] [档案] [推给好友] 2005-1-26 Meta标签详解 [转] Meta标签详解  引言   您的个人网站即使做得再精彩在“浩瀚如海”的网络空间中也如一叶扁舟不易为人发现如何推广个人网站人们首先想到的方法无外乎以下几种    ● 在搜索引擎中登录自己的个人网站    ● 在知名网站加入你个人网站的链接   ● 在论坛中发帖子宣传你的个人网站   很多人却忽视了HTML标签META的强大功效一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性有兴趣吗谁我来重新认识一下META标签吧   META标签是HTML语言HEAD区的一个辅助性标签它位于HTML文档头部的HEAD标记和TITLE标记之间它提供用户不可见的信息。meta标签通常用来为搜索引擎robots定义页面主题或者是定义用户浏览器上的cookie它可以用于鉴别作者设定页面格式标注内容提要和关键字还可以设置页面使其可以根据你定义的时间间隔刷新自己,以及设置RASC内容等级等等。   详细介绍   下面介绍一些有关 标记的例子及解释。   META标签分两大部分HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。   ★HTTP-EQUIV   HTTP-EQUIV类似于HTTP的头部协议它回应给浏览器一些有用的信息以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有   1、Content-Type和Content-Language (显示字符集的设定)   说明设定页面使用的字符集用以说明主页制作所使用的文字已经语言浏览器会根据此来调用相应的字符集显示page内容。   用法Meta http-equivContent-Type Contenttext/html; Charsetgb2312      Meta http-equivContent-Language Contentzh-CN   注意 该META标签定义了HTML页面所使用的字符集为GB2132就是国标汉字码。如果将其中的“charsetGB2312”替换成“BIG5”则该页面所用的字符集就是繁体中文Big5码。当你浏览一些国外的站点时IE浏览器会提示你要正确显示该页面需要下载xx语支持。这个功能就是通过读取HTML页面META标签的Content-Type属性而得知需要使用哪种字符集显示该页面的。如果系统里没有装相应的字符集则IE就提示下载。其他的语言也对应不同的charset比如日文的字符集是“iso-2022-jp ”韩文的是“ks_c_5601”。        Content-Type的Content还可以是text/xml等文档类型  Charset选项ISO-8859-1(英文)、BIG5、UTF-8、SHIFT-Jis、Euc、Koi8-2、us-ascii, x-mac-roman, iso-8859-2, x-mac-ce, iso-2022-jp, x-sjis, x-euc-jp,euc-kr, iso-2022-kr, gb2312, gb_2312-80, x-euc-tw, x-cns11643-1,x-cns11643-2等字符集Content-Language的Content还可以是EN、FR等语言代码。   2、Refresh (刷新)    说明让网页多长时间秒刷新自己或在多长时间后让网页自动链接到其它网页。   用法Meta http-equivRefresh Content30      Meta http-equivRefresh Content5; Urlhttp://www.xia8.net    注意其中的5是指停留5秒钟后自动刷新到URL网址。   3、Expires (期限)    说明指定网页在缓存中的过期时间一旦网页过期必须到服务器上重新调阅。   用法Meta http-equivExpires Content0      Meta http-equivExpires ContentWed, 26 Feb 1997 08:21:57 GMT   注意必须使用GMT的时间格式或直接设为0(数字表示多少时间后过期)。   4、Pragma (cach模式)    说明禁止浏览器从本地机的缓存中调阅页面内容。   用法Meta http-equivPragma ContentNo-cach   注意网页不保存在缓存中每次访问都刷新页面。这样设定访问者将无法脱机浏览。   5、Set-Cookie (cookie设定)   说明浏览器访问某个页面时会将它存在缓存中下次再次访问时就可从缓存中读取以提高速度。当你希望访问者每次都刷新你广告的图标或每次都刷新你的计数器就要禁用缓存了。通常HTML文件没有必要禁用缓存对于ASP等页面就可以使用禁用缓存因为每次看到的页面都是在服务器动态生成的缓存就失去意义。如果网页过期那么存盘的cookie将被删除。   用法Meta http-equivSet-Cookie Contentcookievaluexxx; expiresWednesday,       21-Oct-98 16:14:21 GMT; path/   注意必须使用GMT的时间格式。   6、Window-target (显示窗口的设定)    说明强制页面在当前窗口以独立页面显示。   用法Meta http-equivWidow-target Content_top   注意这个属性是用来防止别人在框架里调用你的页面。Content选项_blank、_top、_self、_parent。   7、Pics-label (网页RSAC等级评定)   说明在IE的Internet选项中有一项内容设置可以防止浏览一些受限制的网站而网站的限制级      别就是通过该参数来设置的。   用法META http-equivPics-label Contect               (PICS1.1http://www.rsac.org/ratingsv01.html        I gen comment RSACi North America Sever by inetmicrosoft.com        for http://www.microsoft.com  on 1997.06.30T14:210500 r(n0 s0 v0 l0))    注意不要将级别设置的太高。RSAC的评估系统提供了一种用来评价Web站点内容的标准。用户可以设置Microsoft Internet ExplorerIE3.0以上来排除包含有色情和暴力内容的站点。上面这个例子中的HTML取自Microsoft的主页。代码中的n 0 s 0 v 0 l 0表示该站点不包含不健康内容。级别的评定是由RSAC即美国娱乐委员会的评级机构评定的如果你想进一步了解RSAC评估系统的等级内容或者你需要评价自己的网站可以访问RSAC的站点http://www.rsac.org/。    8、Page-Enter、Page-Exit (进入与退出)    说明这个是页面被载入和调出时的一些特效。   用法Meta http-equivPage-Enter ContentblendTrans(Duration0.5)      Meta http-equivPage-Exit ContentblendTrans(Duration0.5)   注意blendTrans是动态滤镜的一种产生渐隐效果。另一种动态滤镜RevealTrans也可以用于页面进入与退出效果:       Meta http-equivPage-Enter ContentrevealTrans(durationx, transitiony)      Meta http-equivPage-Exit ContentrevealTrans(durationx, transitiony)        Duration  表示滤镜特效的持续时间(单位秒)       Transition 滤镜类型。表示使用哪种特效取值为0-23。        0 矩形缩小       1 矩形扩大       2 圆形缩小       3 圆形扩大       4 下到上刷新       5 上到下刷新       6 左到右刷新       7 右到左刷新       8 竖百叶窗       9 横百叶窗       10 错位横百叶窗       11 错位竖百叶窗       12 点扩散       13 左右到中间刷新       14 中间到左右刷新       15 中间到上下       16 上下到中间       17 右下到左上       18 右上到左下       19 左上到右下       20 左下到右上       21 横条       22 竖条       23 以上22种随机选择一种   9、MSThemeCompatible (XP主题)   说明是否在IE中关闭 xp 的主题   用法Meta http-equivMSThemeCompatible ContentYes   注意关闭 xp 的蓝色立体按钮系统显示样式从而和win2k 很象。   10、IE6 (页面生成器)   说明页面生成器generator是ie6   用法Meta http-equivIE6 ContentGenerator   注意用什么东西做的类似商品出厂厂商。   11、Content-Script-Type (脚本相关)   说明这是近来W3C的规范指明页面中脚本的类型。   用法Meta http-equivContent-Script-Type Contenttext/javascript   注意   ★NAME变量   name是描述网页的对应于Content网页内容以便于搜索引擎机器人查找、分类目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类。  name的value值name指定所提供信息的类型。有些值是已经定义好的。例如description(说明)、keyword(关键字)、refresh(刷新)等。还可以指定其他任意值如creationdate(创建日期) 、document ID(文档编号)和level(等级)等。  name的content指定实际内容。如如果指定level(等级)为value(值)则Content可能是beginner(初级)、intermediate(中级)、advanced(高级)。   1、Keywords (关键字)   说明为搜索引擎提供的关键字列表   用法Meta nameKeywords Content关键词1,关键词2关键词3,关键词4,……   注意各关键词间用英文逗号“,”隔开。META的通常用处是指定搜索引擎用来提高搜索质量的关键词。当数个META元素提供文档语言从属信息时搜索引擎会使用lang特性来过滤并通过用户的语言优先参照来显示搜索结果。例如      Meta nameKyewords LangEN Contentvacation,greece,sunshine      Meta nameKyewords LangFR Contentvacances,grè:ce,soleil   2、Description (简介)   说明Description用来告诉搜索引擎你的网站主要内容。   用法Meta nameDescription Content你网页的简述   注意   3、Robots (机器人向导)   说明Robots用来告诉搜索机器人哪些页面需要索引哪些页面不需要索引。Content的参数有all、none、index、noindex、follow、nofollow。默认是all。   用法Meta nameRobots ContentAll|None|Index|Noindex|Follow|Nofollow   注意许多搜索引擎都通过放出robot/spider搜索来登录网站这些robot/spider就要用到meta元素的一些特性来决定怎样登录。     all文件将被检索且页面上的链接可以被查询    none文件将不被检索且页面上的链接不可以被查询(和 noindex, no follow 起相同作用)    index文件将被检索让robot/spider登录    follow页面上的链接可以被查询    noindex文件将不被检索但页面上的链接可以被查询(不让robot/spider登录)   nofollow文件将不被检索页面上的链接可以被查询。(不让robot/spider顺着此页的连接往下探找)   4、Author (作者)   说明标注网页的作者或制作组   用法Meta nameAuthor Content张三abcsina.com   注意Content可以是你或你的制作组的名字,或Email   5、Copyright (版权)   说明标注版权   用法Meta nameCopyright Content本页版权归Zerospace所有。All Rights Reserved   注意   6、Generator (编辑器)   说明编辑器的说明   用法Meta nameGenerator ContentPCDATA|FrontPage|   注意Content你所用编辑器   7、revisit-after (重访)   说明   用法META namerevisit-after CONTENT7 days    注意   ★Head中的其它一些用法   1、scheme (方案)   说明scheme can be used when name is used to specify how the value of content should      be interpreted.   用法meta schemeISBN nameidentifier content0-14-043205-1 /   注意   2、Link (链接)   说明链接到文件   用法Link hrefsoim.ico relShortcut Icon   注意很多网站如果你把她保存在收件夹中后会发现它连带着一个小图标如果再次点击进入之后还会发现地址栏中也有个小图标。现在只要在你的页头加上这段话就能轻松实现这一功能。LINK 用来将目前文件与其它 URL 作连结但不会有连结按钮用於 HEAD 标记间 格式如下        link hrefURL relrelationship        link hrefURL revrelationship   3、Base (基链接)   说明插入网页基链接属性   用法Base hrefhttp://www.xia8.net/  target_blank   注意你网页上的所有相对路径在链接时都将在前面加上“http://www.cn8cn.com/”。其中target_blank是链接文件在新的窗口中打开你可以做其他设置。将“_blank”改为“_parent”是链接文件将在当前窗口的父级窗口中打开改为“_self”链接文件在当前窗口帧中打开改为“_top”链接文件全屏显示。    以上是META标签的一些基本用法其中最重要的就是Keywords和Description的设定。为什么呢道理很简单这两个语句可以让搜索引擎能准确的发现你吸引更多的人访问你的站点!根据现在流行搜索引擎(GoogleLycosAltaVista等)的工作原理搜索引擎先派机器人自动在WWW上搜索当发现新的网站时便于检索页面中的Keywords和Description并将其加入到自己的数据库然后再根据关键词的密度将网站排序。   由此看来我们必须记住添加Keywords和Description的META标签并尽可能写好关键字和简介。否则后果就会是    ● 如果你的页面中根本没有Keywords和Description的META标签那么机器人是无法将你的站点加入数    据库网友也就不可能搜索到你的站点。   ● 如果你的关键字选的不好关键字的密度不高被排列在几十甚至几百万个站点的后面被点击的可    能性也是非常小的。   写好Keywords(关键字)要注意以下几点   ● 不要用常见词汇。例如www、homepage、net、web等。   ● 不要用形容词副词。例如最好的最大的等。   ● 不要用笼统的词汇要尽量精确。例如“爱立信手机”改用“T28SC”会更好。   “三人之行必有我师”寻找合适关键词的技巧是到Google、Lycos、Alta等著名搜索引擎搜索与你的网站内容相仿的网站查看排名前十位的网站的META关键字将它们用在你的网站上效果可想而知了。   ★小窍门   为了提高搜索点击率这里还有一些“捷径”可以帮得到你   ● 为了增加关键词的密度将关键字隐藏在页面里(将文字颜色定义成与背景颜色一样)。   ● 在图像的ALT注释语句中加入关键字。如IMG SRCxxx.gif AltKeywords   ● 利用HTML的注释语句在页面代码里加入大量关键字。用法 !-- 这里插入关键字 --   title文件头显示在浏览器标题区/title  meta http-equivContent-Language contentzh-cn  meta http-equivContent-Type contenttext/html; charsetgb2312  meta nameGENERATOR contentMicrosoft FrontPage 4.0  meta nameProgId contentFrontPage.Editor.Document  meta name制作人 content唐蓉生  meta name主题词 contentHTML 网页制作 课件转载于:https://www.cnblogs.com/stephenwang/archive/2006/02/23/336286.html
http://www.pierceye.com/news/60544/

相关文章:

  • 昭通商城网站建设wordpress什么值得买
  • 北京住总第一开发建设有限公司网站首页网站建站的基本步骤
  • 设计网站首页全返网站建设
  • 淄博企业网站建设哪家专业安徽网络关键词优化
  • 我想做个百度网站怎么做的全域seo
  • 小程序商店登录深圳seo招聘
  • nginx网站开发北京设计公司官网
  • 一个简单的网站怎么做淘宝网站建设模板免费下载
  • 网站建设分工明细表基础展示型网站和cms
  • 网站建设要在哪学用dw做的网页如何上传到网站
  • 个人做网站要注意什么条件网站挂载
  • 广州市天河区建设局官方网站建站公司外贸
  • 网站建设总结心得云服务器价格
  • 定制微信网站北京信息网站建设
  • 医疗网站建设代理商广东联通通信建设有限公司 网站
  • 学院做网站的意义网络推广培训班4800块钱贵吗
  • 了解深圳最好的网站茂名网站制作策划
  • 网站模板psd桂林欣梦网络
  • 哈尔滨网站开发公司打开百度网站首页
  • 河北省建设工程信息网站郑州网站建设与制作
  • wordpress站点使用期限插件阿里域名注册网站
  • 旅游网站开发需求报告哪个免费建站好
  • 东莞大岭山建网站公司品牌建设策略论文
  • 纯html网站塑模毕业设计代做网站
  • 做网站开发 用的最多的语言开公司建网站
  • 网站开发的形式有( )做网站建设推荐
  • 高端网站设计v芯hyhyk1推好wordpress电商主题完成度
  • 河南艾特网站建设房产交易网上预约平台
  • 现在网站后台有哪几种模板形式宫免费网站
  • 最牛的科技网站建设自己怎么建h5商城网站