ASP函数大全

ASP函数大全
   
ASP函数与VBSCRIPT类似,以下举一些常用的函数 
 
Array() 
 
函数返回一个数组 
 
表达式 Array(list) 
 
允许数据类型: 字符,数字均可 
 
实例: <% 
 
Dim myArray() 
 
For i = 1 to 7 
 
Redim Preserve myArray(i) 
 
myArray(i) = WeekdayName(i) 
 
Next 
 
%> 
 
返回结果: 建立了一个包含7个元素的数组myArray 
 
myArray("Sunday","Monday", ... ... "Saturday") 
 
 
CInt() 
 
函数将一个表达式转化为数字类型 
 
表达式 CInt(e­xpression) 
 
允许数据类型: 任何有效的字符均可 
 
实例: <% 
 
f = "234" 
 
response.write cINT(f) + 2 
 
%> 
 
返回结果: 236 
 
转化字符"234"为数字"234",如果字符串为空,则返回0值 
 
 
CreateObject() 
 
函数建立和返回一个已注册的ACTIVEX组件的实例。 
 
表达式 CreateObject(objName) 
 
允许数据类型: objName 是任何一个有效、已注册的ACTIVEX组件的名字. 
 
实例: <% 
 
Set con = Server.CreateObject("ADODB.Connection") 
 
%> 
 
 
CStr() 
 
函数转化一个表达式为字符串. 
 
表达式 CStr(e­xpression) 
 
允许数据类型: e­xpression 是任何有效的表达式。 
 
实例: <% 
 
s = 3 + 2 
 
response.write "The 返回结果 is: " & cStr(s) 
 
%> 
 
返回结果: 转化数字“5”为字符“5”。 
 
 
Date() 
 
函数返回当前系统日期. 
 
表达式 Date() 
 
允许数据类型: None. 
 
实例: <%=Date%> 
 
返回结果: 9/9/00 
 
 
DateAdd() 
 
函数返回一个被改变了的日期。 
 
表达式 DateAdd(timeinterval,number,date) 
 
允许数据类型: 
timeinterval is the time interval to add; 
number is amount of time intervals to add; 
and date is the starting date. 
 
实例: <% 
 
currentDate = #9/9/00# 
 
newDate = DateAdd("m",3,currentDate) 
 
response.write newDate 
 
%> 
 
 
<% 
 
currentDate = #12:34:45 PM# 
 
newDate = DateAdd("h",3,currentDate) 
 
response.write newDate 
 
%> 
 
返回结果: 9/9/00 
 
3:34:45 PM 
 
"m" = "month"; 
 
"d" = "day"; 
 
If currentDate is in time format then, 
 
"h" = "hour"; 
 
"s" = "second"; 
 
 
DateDiff() 
 
函数返回两个日期之间的差值 。 
 
表达式 DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]]) 
 
允许数据类型: timeinterval 表示相隔时间的类型,如“M“表示“月”。 
 
实例: <% 
 
fromDate = #9/9/00# 
 
toDate = #1/1/2000# 
 
response.write "There are " & _ 
 
DateDiff("d",fromDate,toDate) & _ 
 
" days to millenium from 9/9/00." 
 
%> 
 
返回结果: 从9/9/00 到2000年还有 150 天. 
 
 
Day() 
 
函数返回一个月的第几日 . 
 
表达式 Day(date) 
 
允许数据类型: date 是任何有效的日期。 
 
实例: <%=Day(#9/9/00#)%> 
 
返回结果: 4 
 
 
FormatCurrency() 
 
函数返回表达式,此表达式已被格式化为货币值 
 
表达式 FormatCurrency(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]]) 
 
允许数据类型: Digit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置; LeadingDigit 三态常数,指示是否显示小数值小数点前面的零。

实例: <%=FormatCurrency(34.3456)%> 
 
返回结果: $34.35 
 
 
FormatDateTime() 
 
函数返回表达式,此表达式已被格式化为日期或时间 
 
表达式 FormatDateTime(Date, [, NamedFormat]) 
 
允许数据类型: NamedFormat 指示所使用的日期/时间格式的数值,如果省略,则使用 vbGeneralDate. 
 
实例: <%=FormatDateTime("09/9/00", vbLongDate)%> 
 
返回结果: Sunday, September 09, 2000 
 
 
FormatNumber() 
 
函数返回表达式,此表达式已被格式化为数值. 
 
表达式 FormatNumber(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]]) 
 
允许数据类型: Digit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。; LeadingDigit i指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。; Paren 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。; GroupDigit i指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。. 
 
实例: <%=FormatNumber(45.324567, 3)%> 
 
返回结果: 45.325 
 
 
FormatPercent() 
 
函数返回表达式,此表达式已被格式化为尾随有 % 符号的百分比(乘以 100 )。 (%) 
 
表达式 FormatPercent(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]]) 
 
允许数据类型: 同上. 
 
实例: <%=FormatPercent(0.45267, 3)%> 
 
返回结果: 45.267% 
 
 
Hour() 
 
函数以24时返回小时数. 
 
表达式 Hour(time) 
 
允许数据类型: 
 
实例: <%=Hour(#4:45:34 PM#)%> 
 
返回结果: 16 
 
(Hour has been converted to 24-hour system) 
 
 
Instr() 
 
函数返回字符或字符串在另一个字符串中第一次出现的位置. 
 
表达式 Instr([start, ] strToBeSearched, strSearchFor [, compare]) 
 
允许数据类型: Start为搜索的起始值,strToBeSearched接受搜索的字符串 strSearchFor要搜索的字符.compare比较方式(详细见ASP常数) 
 
实例: <% 
 
strText = "This is a test!!" 
 
pos = Instr(strText, "a") 
 
response.write pos 
 
%> 
 
返回结果: 9 
 
 
InstrRev() 
 
函数同上,只是从字符串的最后一个搜索起 
 
表达式 InstrRev([start, ] strToBeSearched, strSearchFor [, compare]) 
 
允许数据类型: 同上. 
 
实例: <% 
 
strText = "This is a test!!" 
 
pos = InstrRev(strText, "s") 
 
response.write pos 
 
%> 
 
返回结果: 13 
 
 
 
Int() 
 
函数返回数值类型,不四舍五入。 
 
表达式 Int(number) 
 
允许数据类型: 
 
实例: <%=INT(32.89)%> 
 
返回结果: 32 
 
 
IsArray() 
 
函数判断一对象是否为数组,返回布尔值 . 
 
表达式 IsArray(name) 
 
实例: <% 
 
strTest = "Test!" 
 
response.write IsArray(strTest) 
 
%> 
 
返回结果: False 
 
 
IsDate() 
 
函数判断一对象是否为日期,返回布尔值 
 
表达式 IsDate(e­xpression) 
 
实例: <% 
 
strTest = "9/4/2000" 
 
response.write IsDate(strTest) 
 
%> 
 
返回结果: True 
 
 
IsEmpty() 
 
函数判断一对象是否初始化,返回布尔值. 
 
表达式 IsEmpty(e­xpression) 
 
实例: <% 
 
Dim i 
 
response.write IsEmpty(i) 
 
%> 
 
返回结果: True 
 
 
IsNull() 
 
函数判断一对象是否为空,返回布尔值. 
 
表达式 IsNull(e­xpression) 
 
实例: <% 
 
Dim i 
 
response.write IsNull(i)

%>

返回结果: False 
 
 
IsNumeric() 
 
函数判断一对象是否为数字,返回布尔值. 
 
表达式 IsNumeric(e­xpression) 
 
实例: <% 
 
i = "345" 
 
response.write IsNumeric(i) 
 
%> 
 
返回结果: True 
 
就算数字加了引号,ASP还是认为它是数字。 
 
 
IsObject() 
 
函数判断一对象是否为对象,返回布尔值. 
 
表达式 IsObject(e­xpression) 
 
实例: <% 
 
Set con = Server.CreateObject("ADODB.Connection") 
 
response.write IsObject(con) 
 
%> 
 
返回结果: True 
 
 
LBound() 
 
函数返回指定数组维的最小可用下标. 
 
表达式 Lbound(arrayname [, dimension]) 
 
实例: <% 
 
i = Array("Monday","Tuesday","Wednesday") 
 
response.write LBound(i) 
 
%> 
 
返回结果: 0 
 
 
LCase() 
 
函数 返回字符串的小写形式 
 
表达式 Lcase(string) 
 
实例: <% 
 
strTest = "This is a test!" 
 
response.write LCase(strTest) 
 
%> 
 
返回结果: this is a test! 
 
 
Left() 
 
函数返回字符串左边第length个字符以前的字符(含第length个字符). 
 
表达式 Left(string, length) 
 
实例: <% 
 
strTest = "This is a test!" 
 
response.write Left(strTest, 3) 
 
%> 
 
返回结果: Thi 
 
 
Len() 
 
函数返回字符串的长度. 
 
表达式 Len(string | varName) 
 
实例: <% 
 
strTest = "This is a test!" 
 
response.write Len(strTest) 
 
%> 
 
返回结果: 15 
 
 
LTrim() 
 
函数去掉字符串左边的空格. 
 
表达式 LTrim(string) 
 
实例: <% 
 
strTest = " This is a test!" 
 
response.write LTrim(strTest) 
 
%> 
 
返回结果: This is a test! 
 
 
Mid() 
 
函数返回特定长度的字符串(从start开始,长度为length). 
 
表达式 Mid(string, start [, length]) 
 
实例: <% 
 
strTest = "This is a test! Today is Monday." 
 
response.write Mid(strTest, 17, 5) 
 
%> 
 
返回结果: Today 
 
 
Minute() 
 
函数返回时间的分钟. 
 
表达式 Minute(time) 
 
实例: <%=Minute(#12:45:32 PM#)%> 
 
返回结果: 45 
 
 
Month() 
 
函数返回日期. 
 
表达式 Month(date) 
 
实例: <%=Month(#08/04/99#)%> 
 
返回结果: 8 
 
 
MonthName() 
 
函数返回指定月份 
 
表达式 MonthName(month, [, Abb]) 
 
实例: <%=MonthName(Month(#08/04/99#))%> 
 
返回结果: August 
 
 
Now() 
 
函数返回系统时间 
 
表达式 Now() 
 
实例: <%=Now%> 
 
返回结果: 9/9/00 9:30:16 AM 
 
 
Right() 
 
函数返回字符串右边第length个字符以前的字符(含第length个字符). 
 
表达式 Right(string, length) 
 
实例: <% 
 
strTest = "This is an test!" 
 
response.write Right(strTest, 3) 
 
%> 
 
返回结果: st! 
 
 
Rnd() 
 
函数产生一个随机数. 
 
表达式 Rnd [ (number) ] 
 
实例: <% 
 
Randomize()



Rnd() 
 
函数产生一个随机数. 
 
表达式 Rnd [ (number) ] 
 
实例: <% 
 
Randomize() 
response.write RND() 
 
%> 
 
返回结果: 任何一个在0 到 1 之间的数 
 
 
Round() 
 
函数返回按指定位数进行四舍五入的数值. 
 
表达式 Round(e­xpression [, numRight]) 
 
实例: <% 
 
i = 32.45678 
 
response.write Round(i) 
 
%> 
 
返回结果: 32 
 
 
Rtrim() 
 
函数去掉字符串右边的字符串. 
 
表达式 Rtrim(string) 
 
实例: <% 
 
strTest = "This is a test!! " 
 
response.write RTrim(strTest) 
 
%> 
 
返回结果: This is a test!! 
 
 
Split() 
 
函数将一个字符串分割并返回分割结果 
 
表达式 Split (S[,d]) 
 
实例:<%V= Split(A,B,C) 
 
For i = 0 To UBound(V) 
 
Response.Write V(i) 
 
Next 
 
%> 
 
返回结果: A B C 
 
 
Second() 
 
函数返回秒. 
 
表达式 Second(time) 
 
实例: <%=Second(#12:34:28 PM#)%> 
 
返回结果: 28 
 
 
StrReverse() 
 
函数反排一字符串 
 
表达式 StrReverse(string) 
 
实例: <% 
 
strTest = "This is a test!!" 
 
response.write StrReverse(strTest) 
 
%> 
 
返回结果: !!tset a si sihT 
 
 
Time() 
 
函数返回系统时间. 
 
表达式 Time() 
 
实例: <%=Time%> 
 
返回结果: 9:58:28 AM 
 
 
Trim() 
 
函数去掉字符串左右的空格. 
 
表达式 Trim(string) 
 
实例: <% 
 
strTest = " This is a test!! " 
 
response.write Trim(strTest) 
 
%> 
 
返回结果: This is a test!! 
 
 
UBound() 
 
函数返回指定数组维数的最大可用下标>. 
 
表达式 Ubound(arrayname [, dimension]) 
 
实例: <% 
 
i = Array("Monday","Tuesday","Wednesday") 
 
response.write UBound(i) 
 
%> 
 
返回结果: 2 
 
 
UCase() 
 
函数返回字符串的大写形式. 
 
表达式 UCase(string) 
 
允许数据类型: 
 
实例: <% 
 
strTest = "This is a test!!" 
 
response.write UCase(strTest) 
 
%> 
 
返回结果: THIS IS A TEST!! 
 
 
VarType() 
 
函数返回指示变量子类型的值 
 
表达式 VarType(varName) 
 
实例: <% 
 
i = 3 
 
response.write varType(i) 
 
%> 
 
返回结果: 2(数字)详见"asp常数" 
 
 
WeekDay() 
 
函数返回在一周的第几天. 
 
表达式 WeekDay(date [, firstdayofweek]) 
 
实例: <% 
 
d = #9/9/00# 
 
response.write Weekday(d) 
 
%> 
 
返回结果: 4(星期三) 
 
 
WeekDayName() 
 
函数返回一周第几天的名字. 
 
表达式 WeekDayName(weekday [, Abb [, firstdayofweek]]) 
 
实例: <% 
 
d = #9/9/00# 
 
response.write WeekdayName(Weekday(d)) 
 
%> 
 
返回结果: Wednesday 
 
 
Year() 
 
函数返回当前的年份. 
 
表达式 Year(date) 
 
实例: <%=Year(#9/9/00#)%> 


2006.3.16 23:41 作者:carotht 收藏 | 评论:0
Meta标签详解分类:默认栏目
Meta标签详解,希望对大家有用
  引言

  您的个人网站即使做得再精彩,在“浩瀚如海”的网络空间中,也如一叶扁舟不易为人发现,如何推广
个人网站,人们首先想到的方法无外乎以下几种:
  
  ● 在搜索引擎中登录自己的个人网站
  
  ● 在知名网站加入你个人网站的链接


  ● 在论坛中发帖子宣传你的个人网站


  很多人却忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,有兴趣吗,谁我来重新认识一下META标签吧!


  META标签是HTML语言HEAD区的一个辅助性标签,它位于HTML文档头部的标记和标记之间,它提供用户不可见的信息。meta标签通常用来为搜索引擎robots定义页面主题,或者是定义用户浏览器上的cookie;它可以用于鉴别作者,设定页面格式,标注内容提要和关键字;还可以设置页面使其可以根据你定义的时间间隔刷新自己,以及设置RASC内容等级,等等。 <br/><br/> <br/><br/>  详细介绍 <br/><br/><br/>  下面介绍一些有关 标记的例子及解释。 <br/><br/><br/>  META标签分两大部分:HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。 <br/><br/> <br/><br/>  ★HTTP-EQUIV <br/><br/><br/>  HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有: <br/><br/> <br/><br/>  1、Content-Type和Content-Language (显示字符集的设定) <br/><br/><br/>  说明:设定页面使用的字符集,用以说明主页制作所使用的文字已经语言,浏览器会根据此来调用相应的字符集显示page内容。 <br/><br/><br/>  用法:<Meta http-equiv="Content-Type" Content="text/html; Charset=gb2312"><br/>      <Meta http-equiv="Content-Language" Content="zh-CN"> <br/><br/><br/>  注意: 该META标签定义了HTML页面所使用的字符集为GB2132,就是国标汉字码。如果将其中的“charset=GB2312”替换成“BIG5”,则该页面所用的字符集就是繁体中文Big5码。当你浏览一些国外的站点时,IE浏览器会提示你要正确显示该页面需要下载xx语支持。这个功能就是通过读取HTML页面META标签的Content-Type属性而得知需要使用哪种字符集显示该页面的。如果系统里没有装相应的字符集,则IE就提示下载。其他的语言也对应不同的charset,比如日文的字符集是“iso-2022-jp ”,韩文的是“ks_c_5601”。<br/>      <br/>  Content-Type的Content还可以是:text/xml等文档类型;<br/>  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等语言代码。 <br/><br/><br/>  2、Refresh (刷新) <br/><br/><br/>   说明:让网页多长时间(秒)刷新自己,或在多长时间后让网页自动链接到其它网页。<br/>   用法:<Meta http-equiv="Refresh" Content="30"><br/>      <Meta http-equiv="Refresh" Content="5; Url=http://www.xia8.net"><br/>   注意:其中的5是指停留5秒钟后自动刷新到URL网址。 <br/><br/><br/>  3、Expires (期限) <br/><br/><br/>   说明:指定网页在缓存中的过期时间,一旦网页过期,必须到服务器上重新调阅。<br/>   用法:<Meta http-equiv="Expires" Content="0"><br/>      <Meta http-equiv="Expires" Content="Wed, 26 Feb 1997 08:21:57 GMT"><br/>   注意:必须使用GMT的时间格式,或直接设为0(数字表示多少时间后过期)。 <br/><br/><br/>  4、Pragma (cach模式) <br/><br/><br/>   说明:禁止浏览器从本地机的缓存中调阅页面内容。<br/>   用法:<Meta http-equiv="Pragma" Content="No-cach"><br/>   注意:网页不保存在缓存中,每次访问都刷新页面。这样设定,访问者将无法脱机浏览。 <br/><br/><br/>  5、Set-Cookie (cookie设定) <br/><br/><br/>  说明:浏览器访问某个页面时会将它存在缓存中,下次再次访问时就可从缓存中读取,以提高速度。当你希望访问者每次都刷新你广告的图标,或每次都刷新你的计数器,就要禁用缓存了。通常HTML文件没有必要禁用缓存,对于ASP等页面,就可以使用禁用缓存,因为每次看到的页面都是在服务器动态生成的,缓存就失去意义。如果网页过期,那么存盘的cookie将被删除。<br/>   用法:<Meta http-equiv="Set-Cookie" Content="cookievalue=xxx; expires=Wednesday,<br/>       21-Oct-98 16:14:21 GMT; path=/"><br/>   注意:必须使用GMT的时间格式。 <br/><br/><br/>  6、Window-target (显示窗口的设定) <br/><br/><br/>   说明:强制页面在当前窗口以独立页面显示。<br/>   用法:<Meta http-equiv="Widow-target" Content="_top"><br/>   注意:这个属性是用来防止别人在框架里调用你的页面。Content选项:_blank、_top、_self、_parent。 <br/><br/><br/>  7、Pics-label (网页RSAC等级评定)<br/>   说明:在IE的Internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级<br/>      别就是通过该参数来设置的。<br/>   用法:<META http-equiv="Pics-label" Contect=<br/>               "(PICS-1.1'<a href="http://www.rsac.org/ratingsv01.html" target="_blank" rel="external">http://www.rsac.org/ratingsv01.html</a>'<br/>       I gen comment 'RSACi North America Sever' by 'inet@microsoft.com' <br/>       for '<a href="http://www.microsoft.com" target="_blank" rel="external">http://www.microsoft.com</a>' on '1997.06.30T14:21-0500' r(n0 s0 v0 l0))"> <br/><br/><br/>   注意:不要将级别设置的太高。RSAC的评估系统提供了一种用来评价Web站点内容的标准。用户可以设置Microsoft Internet Explorer(IE3.0以上)来排除包含有色情和暴力内容的站点。上面这个例子中的HTML取自Microsoft的主页。代码中的(n 0 s 0 v 0 l 0)表示该站点不包含不健康内容。级别的评定是由RSAC,即美国娱乐委员会的评级机构评定的,如果你想进一步了解RSAC评估系统的等级内容,或者你需要评价自己的网站,可以访问RSAC的站点:<a href="http://www.rsac.org/" target="_blank" rel="external">http://www.rsac.org/</a>。 <br/><br/><br/>  8、Page-Enter、Page-Exit (进入与退出) <br/><br/><br/>   说明:这个是页面被载入和调出时的一些特效。<br/>   用法:<Meta http-equiv="Page-Enter" Content="blendTrans(Duration=0.5)"><br/>      <Meta http-equiv="Page-Exit" Content="blendTrans(Duration=0.5)"><br/>   注意:blendTrans是动态滤镜的一种,产生渐隐效果。另一种动态滤镜RevealTrans也可以用于页面进入与退出效果: <br/><br/><br/>      <Meta http-equiv="Page-Enter" Content="revealTrans(duration=x, transition=y)"><br/>      <Meta http-equiv="Page-Exit" Content="revealTrans(duration=x, transition=y)"> <br/><br/><br/>       Duration  表示滤镜特效的持续时间(单位:秒)<br/>       Transition 滤镜类型。表示使用哪种特效,取值为0-23。 <br/><br/><br/>       0 矩形缩小<br/>       1 矩形扩大<br/>       2 圆形缩小<br/>       3 圆形扩大<br/>       4 下到上刷新<br/>       5 上到下刷新<br/>       6 左到右刷新<br/>       7 右到左刷新<br/>       8 竖百叶窗<br/>       9 横百叶窗<br/>       10 错位横百叶窗<br/>       11 错位竖百叶窗<br/>       12 点扩散<br/>       13 左右到中间刷新<br/>       14 中间到左右刷新<br/>       15 中间到上下<br/>       16 上下到中间<br/>       17 右下到左上<br/>       18 右上到左下<br/>       19 左上到右下<br/>       20 左下到右上<br/>       21 横条<br/>       22 竖条<br/>       23 以上22种随机选择一种 <br/><br/><br/>  9、MSThemeCompatible (XP主题)<br/>   说明:是否在IE中关闭 xp 的主题<br/>   用法:<Meta http-equiv="MSThemeCompatible" Content="Yes"><br/>   注意:关闭 xp 的蓝色立体按钮系统显示样式,从而和win2k 很象。 <br/><br/><br/>  10、IE6 (页面生成器)<br/>   说明:页面生成器generator,是ie6<br/>   用法:<Meta http-equiv="IE6" Content="Generator"><br/>   注意:用什么东西做的,类似商品出厂厂商。 <br/><br/><br/>  11、Content-Script-Type (脚本相关)<br/>   说明:这是近来W3C的规范,指明页面中脚本的类型。<br/>   用法:<Meta http-equiv="Content-Script-Type" Content="text/javascript"><br/>   注意: <br/><br/><br/>  ★NAME变量 <br/><br/><br/>  name是描述网页的,对应于Content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。<br/>  name的value值(name="")指定所提供信息的类型。有些值是已经定义好的。例如description(说明)、keyword(关键字)、refresh(刷新)等。还可以指定其他任意值,如:creationdate(创建日期) 、<br/>document ID(文档编号)和level(等级)等。<br/>  name的content指定实际内容。如:如果指定level(等级)为value(值),则Content可能是beginner(初级)、intermediate(中级)、advanced(高级)。 <br/><br/> <br/><br/>  1、Keywords (关键字)<br/>   说明:为搜索引擎提供的关键字列表<br/>   用法:<Meta name="Keywords" Content="关键词1,关键词2,关键词3,关键词4,……"><br/>   注意:各关键词间用英文逗号“,”隔开。META的通常用处是指定搜索引擎用来提高搜索质量的关键词。当数个META元素提供文档语言从属信息时,搜索引擎会使用lang特性来过滤并通过用户的语言优先参照来显示搜索结果。例如:<br/>      <Meta name="Kyewords" Lang="EN" Content="vacation,greece,sunshine"><br/>      <Meta name="Kyewords" Lang="FR" Content="vacances,grè:ce,soleil"> <br/><br/><br/>  2、Description (简介)<br/>   说明:Description用来告诉搜索引擎你的网站主要内容。<br/>   用法:<Meta name="Description" Content="你网页的简述"><br/>   注意: <br/><br/><br/>  3、Robots (机器人向导)<br/>   说明:Robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。Content的参数有all、none、index、noindex、follow、nofollow。默认是all。<br/>   用法:<Meta name="Robots" Content="All|None|Index|Noindex|Follow|Nofollow"><br/>   注意:许多搜索引擎都通过放出robot/spider搜索来登录网站,这些robot/spider就要用到meta元素的一些特性来决定怎样登录。 <br/><br/><br/>    all:文件将被检索,且页面上的链接可以被查询;<br/>    none:文件将不被检索,且页面上的链接不可以被查询;(和 "noindex, no follow" 起相同作用)<br/>    index:文件将被检索;(让robot/spider登录)<br/>    follow:页面上的链接可以被查询;<br/>    noindex:文件将不被检索,但页面上的链接可以被查询;(不让robot/spider登录)<br/>   nofollow:文件将不被检索,页面上的链接可以被查询。(不让robot/spider顺着此页的连接往下探找) <br/><br/><br/>  4、Author (作者)<br/>   说明:标注网页的作者或制作组<br/>   用法:<Meta name="Author" Content="张三,abc@sina.com"><br/>   注意:Content可以是:你或你的制作组的名字,或Email <br/><br/><br/>  5、Copyright (版权)<br/>   说明:标注版权<br/>   用法:<Meta name="Copyright" Content="本页版权归Zerospace所有。All Rights Reserved"><br/>   注意: <br/><br/><br/>  6、Generator (编辑器)<br/>   说明:编辑器的说明<br/>   用法:<Meta name="Generator" Content="PCDATA|FrontPage|"><br/>   注意:Content="你所用编辑器" <br/><br/><br/>  7、revisit-after (重访)<br/>   说明:<br/>   用法:<META name="revisit-after" CONTENT="7 days" ><br/>   注意: <br/><br/><br/>  ★Head中的其它一些用法 <br/><br/> <br/><br/>  1、scheme (方案)<br/>   说明:scheme can be used when name is used to specify how the value of content should<br/>      be interpreted.<br/>   用法:<meta scheme="ISBN" name="identifier" content="0-14-043205-1" /><br/>   注意: <br/><br/><br/>  2、Link (链接)<br/>   说明:链接到文件<br/>   用法:<Link href="soim.ico" rel="Shortcut Icon"><br/>   注意:很多网站如果你把她保存在收件夹中后,会发现它连带着一个小图标,如果再次点击进入之后还会发现地址栏中也有个小图标。现在只要在你的页头加上这段话,就能轻松实现这一功能。<LINK> 用来将目前文件与其它 URL 作连结,但不会有连结按钮,用於 <HEAD> 标记间, 格式如下: <br/>       <link href="URL" rel="relationship"> <br/>       <link href="URL" rev="relationship"> <br/><br/><br/>  3、Base (基链接)<br/>   说明:插入网页基链接属性<br/>   用法:<Base href="<a href="http://www.xia8.net/" target="_blank" rel="external">http://www.xia8.net/</a>" target="_blank"><br/>   注意:你网页上的所有相对路径在链接时都将在前面加上“<a href="http://www.cn8cn.com/" target="_blank" rel="external">http://www.cn8cn.com/</a>”。其中target="_blank"是链接文件在新的窗口中打开,你可以做其他设置。将“_blank”改为“_parent”是链接文件将在当前窗口的父级窗口中打开;改为“_self”链接文件在当前窗口(帧)中打开;改为“_top”链接文件全屏显示。 <br/><br/> <br/><br/>  以上是META标签的一些基本用法,其中最重要的就是:Keywords和Description的设定。为什么呢?道理很简单,这两个语句可以让搜索引擎能准确的发现你,吸引更多的人访问你的站点!根据现在流行搜索引擎(Google,Lycos,AltaVista等)的工作原理,搜索引擎先派机器人自动在WWW上搜索,当发现新的网站时,便于检索页面中的Keywords和Description,并将其加入到自己的数据库,然后再根据关键词的密度将网站排序。 <br/><br/><br/>  由此看来,我们必须记住添加Keywords和Description的META标签,并尽可能写好关键字和简介。否则,<br/>后果就会是:<br/>  <br/>  ● 如果你的页面中根本没有Keywords和Description的META标签,那么机器人是无法将你的站点加入数<br/>    据库,网友也就不可能搜索到你的站点。 <br/><br/><br/>  ● 如果你的关键字选的不好,关键字的密度不高,被排列在几十甚至几百万个站点的后面被点击的可<br/>    能性也是非常小的。 <br/><br/><br/>  写好Keywords(关键字)要注意以下几点: <br/><br/> <br/><br/>  ● 不要用常见词汇。例如www、homepage、net、web等。 <br/><br/><br/>  ● 不要用形容词,副词。例如最好的,最大的等。 <br/><br/><br/>  ● 不要用笼统的词汇,要尽量精确。例如“爱立信手机”,改用“T28SC”会更好。 <br/><br/> <br/><br/>  “三人之行,必有我师”,寻找合适关键词的技巧是:到Google、Lycos、Alta等著名搜索引擎,搜索与<br/>你的网站内容相仿的网站,查看排名前十位的网站的META关键字,将它们用在你的网站上,效果可想而知了。 <br/><br/><br/>  ★小窍门 <br/><br/><br/>  为了提高搜索点击率,这里还有一些“捷径”可以帮得到你: <br/><br/><br/>  ● 为了增加关键词的密度,将关键字隐藏在页面里(将文字颜色定义成与背景颜色一样)。 <br/><br/><br/>  ● 在图像的ALT注释语句中加入关键字。如:<IMG SRC="xxx.gif" Alt="Keywords"> <br/><br/><br/>  ● 利用HTML的注释语句,在页面代码里加入大量关键字。用法: <!-- 这里插入关键字 --> <br/><br/> <br/><br/><head>  <title>文件头,显示在浏览器标题区            



2006.3.16 23:40 作者:carotht 收藏 | 评论:0
Regsvr32分类:默认栏目
这里有很多Regsvr32命令,看了后就明白了      

Regsvr32命令修复系统故障实例使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。

2000系统的regsvr32.exe在winntsystem32文件夹下;
WInXP系统的regsvr32.exe在windowssystem32文件夹下

regsvr32的用法为:
"regsvr32 [/s] [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。

参数有如下意义:
/u——反注册控件
/s——不管注册成功与否,均不显示提示框
/c——控制台输出
/i——跳过控件的选项进行安装(与注册不同)
/n——不注册控件,此选项必须与/i选项一起使用

执行该命令的方法:

1、可以在“开始”--“运行”,调出运行的对话框,也可以使用Win+R热键,然后直接在输入栏输入即可
2、在开始--运行 输入cmd,调出‘命令提示符’窗口,然后再执行regsvr32命令。

二、Regsvr32错误消息的说明
当使用 Regsvr32.exe 时,它会尝试加载该组件并调用它的 DLLSelfRegister 函数。如果此尝试成功,Regsvr32.exe 会显示一个指示成功的对话框。如果此尝试失败,Regsvr32.exe 会返回一条错误消息,其中可能会包括一个 Win32 错误代码。

以下列表介绍了 RegSvr32 错误消息和可能的原因。

Unrecognized flag:/invalid_flag
键入的标志或开关组合无效(请参阅本文中的“Regsvr32.exe 的用法”一节)。
No DLL name specified.
未包括 .dll 文件名(请参阅本文中的“Regsvr32.exe 的用法”一节)。
Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found.
Dllname不是.dll 或.ocx 文件。例如,键入 regsvr32 wjview.exe 就会生成该错误消息。

例如,键入regsvr32 icwdial.dll 后就会返回该错误消息,因为 Icwdial.dll 文件不能自行注册。如果您怀疑内存中有损坏的Dllname 版本,请尝试重新启动计算机,或重新提取该文件的原始版本。如果您运行的是 Windows NT,可能需要使用 Microsoft Windows NT Server 4.0 资源工具包 中的 Kill 或 Pview 工具。有关其他信息,请单击以查看以下 Microsoft 知识库文章:197155 如何终止孤立进程OleInitialize failed (or OleUninitialize failed).

Regsvr32 必须先初始化 COM 库,然后才能调用所需的 COM 库函数并在关闭时撤消对该库的初始化。

一、轻松修复IE浏览器
regsvr32 Shdocvw.dll
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 browseui.dll

作用:
1、同时运行以上命令不仅可以解决IE不能打开新的窗口,用鼠标点击超链接也没有任何反应的问题;
2、还能解决大大小小的其它IE问题,比如网页显示不完整,JAVA效果不出现,网页不自动跳转,打开某些网站时总提示‘无法显示该页’等。

二、解决Windows无法在线升级的问题
regsvr32 wupdinfo.dll

作用:
Windows的漏洞很多,每隔一段时间就需要使用“Windows Update”升级程序进行在线升级,不过“Windows Update”经常出现无法使用的情况,这时,我们可以使用Regsvr32来解决这个问题。

三、防范网络脚本病毒有新招
regsvr32 /u scrrun.dll

作用:
网络脚本病毒嵌在网页中,上网时在不知不觉中机器就会感染上这种病毒。笔者认为单纯使用杀毒软件并不能有效地防范这些脚本病毒,必须从病毒传播的机理入手。网络脚本病毒的复制、传播都离不开FSO对象(File System Object,文件系统对象),因此禁用FSO对象就能有效地控制脚本病毒的传播。
如果需要使用FSO对象,键入“regsvr32 scrrun.dll”命令即可。

四、卸载Win XP自带的ZIP功能
regsvr32 /u zipfldr.dll

作用:
Win XP以功能强大而著称,但有些功能却常常令人有“鸡肋”之感,比如Win XP自带的ZIP功能和图片预览功能,不仅占用了系统资源,功能也远不如第三方软件强大。其实用Regsvr32命令可以很容易地卸载这些功能。

五、修复无法缩略图查看文件问题
2000: 开始→运行,输入regsvr32 thumbvw.dll
XP: 开始→运行,输入regsvr32 shimgvw.dll

六、让WMP播放器支持RM格式
很多朋友喜欢用Windows Media Player(以下简称WMP)播放器,但是它不支持RM格式,难道非得安装其它播放软件吗?笔者有办法。

以Win XP为例,首先下载一个RM格式插件,解压缩后得到两个文件夹: Release(用于Windows 9x)和Release Unicode (用于Windows 2000/XP);将Release Unicode文件夹下的RealMediaSplitter.ax文件拷贝到“系统盘符WINDOWSSystem32”目录下;在“开始→运行”中键入“regsvr32 RealMediaSplitter.ax”,点击“确定”即可。接着下载解码器,如Real Alternative,安装后就能用WMP播放RM格式的影音文件了。

七、让WMP9的播放器出现

有些音乐网页的在线点歌需要用到Media Player,有的朋友明明安装了WMP9,但在线听音乐却只看到枯燥的WMP6播放器面板,想让漂亮的WMP9面板出现,当然没问题的。

常见问题的操作系统多数WIN 98,先关闭IE,再在“开始→运行”中键入“regsvr32 wmpdxm.dll”,点击“确定”即可。

八、解决打开系统功能时无反应regsvr32 shdocvw.dll

作用:
有时从开始菜单里点击XP系统的搜索功能、帮助和支持或管理工具等,但就是无任何反应,这是它们的打开方式缺少关联,所以我们只要用regsvr32注册它们需要调用的动态连接库文件就行了。

九、添加/删除程序打不开了regsvr32 appwiz.cpl
regsvr32 mshtml.dll
regsvr32 jscript.dll
regsvr32 msi.dll
regsvr32 "c:program filescommon filessystemole dboledb32.dll"
regsvr32 "c:program filescommon filessystemadomsado15.dll"
regsvr32 mshtmled.dll
regsvr32 /i shdocvw.dll
regsvr32 /i shell32.dll

作用:
当打开控制面板中的添加/删除程序时,双击它的图标后无反应,或者打开后自动关闭了,尝试使用以上命令可以解决。

十、XP的用户帐户打不开regsvr32 nusrmgr.cpl
regsvr32 mshtml.dll
regsvr32 jscript.dll
regsvr32 /i shdocvw.dll

十一、防范网络脚本病毒有新招
regsvr32 /u scrrun.dll 禁用FSO对象
regsvr32 scrrun.dll 使用FSO对象

十二、解决Windows无法在线升级的问题regsvr32 wupdinfo.dll

以下症状我把它称作IE的活动脚本漏洞,虽然这两个命令能修复,但治标不治本,我建议遇到此问题的朋友到微软网站进行IE安全更新,即打漏洞补丁。

regsvr32 jscript.dll
regsvr32 vbscript.dll

作用:
1、跟上面讲的修复IE浏览器方法配合使用(可以不配),可以很好的解决浏览某些网页无法正常显示和功能不正常,如:
a.不显示某些验证码
b.不显示某些动态图片
c.不显示某些论坛的帖子列表
d.论坛快速跳转功能无用
e.论坛发贴时按Ctrl+Enter提交无反应

2、修复个别窗口空白,如XP的‘搜索’功能的搜索助理操作面板空白、系统还原页面空白和用户帐户页面空白等。(可修复把握度100%)

3、解决windows media player 9或以上版本打开时提示‘出现内部应用程序错误’。(可修复把握度100%)

4、可以修复win 2000的‘添加/删除程序’打开后一片空白。(可修复把握度99%)

5、解决win 2000以WEB方式查看Program Files文件夹和Winnt文件夹时看不到任何文件,以及‘控制面板’的图标跑到左边去的问题。

6、解决网页上网际快车的右键菜单功能无法使用。
在网站中,当右键点某个‘下载连接’时,会弹出菜单,选择‘使用网际快车下载’会再弹出FLASHGET的下载任务页面,如果发现该功能无反应,那就可能是这个原因:原来这项菜单是调用了FLASHGET目录下的jc_link.htm文件,这个文件是用VB语言编写的,所以其作用丢失是动态连接库vbscript.dll没有注册和调用到。




上一篇: 开始→运行→命令 大全
下一篇: Javascript技巧大集合
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 3394
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 300 字 | UBB代码 开启 | [img]标签 关闭