|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
对用户来说可预见费用、节约费用,可以做到花少钱办大事。由于省去了购买软件和硬件等的前期费用,用户可以租用较高级的应用软件。ASP的收费是根据软件的类型、客制化程度、用户数量、服务期限来定的,对客户来说这笔费用是可以预见的。方便于客户应用软件的升级。前几日我已经浏览到一篇手艺文章报告怎样利用VBScript中的正则表达式工具来完成论坛内里的UBB功效。VBScript供应的正则表达式工具功效十分壮大,可是只要5。5以上的剧本引擎才能够很好的撑持正则表达式工具,为了取得版本是
5。5的剧本引擎,你必要独自安装这个剧本引擎,大概安装IE5.5,也就是说对服务器的请求对照刻薄,那就没有其他的办法完成UBB功效了吗?固然不是了,如今就跟从我一同来利用一般的VBScript剧本言语来完成功效壮大的UBB功效吧。
先,在UBB功效中,中心功效也即最吸惹人的功效是完整撑持贴图功效和字体属性的把持。由于出于平安方面的缘故原由,收集下面的几近一切的论坛都尽量的屏障失落了HTML代码,如许能够制止工资的成心偶然的对论坛的损坏,如许固然包管了论坛本身的平安性,可是网友面临的贴子内容就一直是刻舟求剑的色彩、字体、巨细,更不要期望看到壮丽多彩的图片了。UBB代码由此而生,详细来讲说我们怎样完成以上的UBB中心功效。
上面我们先来具体形貌一下我们将要完成的UBB代码的语法:
1、撑持贴图的UBB语法
语法:
实例:
形貌:下面语法的了局就是在网页下面显现出来一幅图片
2、撑持字体色彩的UBB语法:
语法:[red]笔墨[/red]
[green]笔墨[/green]
等等
实例:[blue]这是一段蓝色的笔墨[/blue]
形貌:下面的一段语法就是显现一段蓝色彩的笔墨
3、撑持超等毗连的UBB代码
语法:毗连地点
实例:http://www.coolbel.com/chinagusu
形貌:下面的语法的了局就是天生一段超等毗连,当你点击的时分就会转跳到毗连的地点!
4、撑持Email地点的UBB语法
语法:你的email地点
实例:uestc95@263.net
形貌:下面的代码了局就是显现一个邮件地点,当你用鼠标点击的时分,就会主动翻开发送电子邮件的软件,并将地
址写上。
5、撑持字体属性的UBB语法
语法:一段笔墨等等
实例:一段粗体的笔墨
形貌:下面代码的了局就是显现一段粗体的笔墨
好了,UBB代码的中心功效就是下面的这些器材了,固然你还能够增添其他的各种功效由于这个UBB代码的语法都是可
以自界说的。
在我们入手下手详细完成UBB功效之前,我们先来懂得几个主要的VBScript函数:Instr函数和Replace函数。大概你看到这
里不由得想要说,这也太复杂了吧,呵呵,实在这两个函数切实其实是我们在编程傍边利用对照频仍的两个函数,可是它也有本人的小奥密哦,我们先来看看这两个函数的详细语法:
InStr函数
前往某字符串在另外一字符串中第一次呈现的地位。
InStr([start,]string1,string2[,compare])
参数
start
可选项。数值表达式,用于设置每次搜刮的入手下手地位。假如省略,将从第一个字符的地位入手下手搜刮。假如start包括Null,则会呈现毛病。假如已指定compare,则必需要有start参数。
string1
必选项。承受搜刮的字符串表达式。
string2
必选项。要搜刮的字符串表达式。
compare
可选项。唆使在盘算子字符串时利用的对照范例的数值。有关数值,请参阅"设置"部分。假如省略,将实行二进制比
较。
设置
compare参数能够有以下值:
常数
值
形貌
vbBinaryCompare
0
实行二进制对照。
vbTextCompare
1
实行文本对照。
前往值
InStr函数前往以下值:
假如
InStr前往
string1为零长度
0
string1为Null
Null
string2为零长度
start
string2为Null
Null
string2没有找到
0
在string1中找到string2
找到婚配字符串的地位
start>Len(string2)
0
asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。 |
|