不过把验证码的颜色给改了。
一、更改颜色
找到根目录下的c_validcode.asp文件,会发现其实验证码的颜色是R、G、B三个量决定的:Dim R
Dim G
Dim B
R=&H3E
G=&H38
B=&H20
H表示十六进制,即RGB色彩为:3300FF,就是原来的蓝色。
把R、G、B改成你想要的色彩即可。
二、十六进制,换算
什么是十六进制,如何换算呢?在网上搜了一下,好像是在谁在百度空间里写了这样一篇文章:规 定 背 景 颜 色
对于HTML文件,你是一个神.而页面的背景则是苍穹.它可能午夜般地漆黑或树林般地葱绿,这依你随心所欲.
背景颜色在文件开头在标签里选定.因此,如果在HTML文件写入
将会产生一个效果相当不错的黄颜色背景.
"那么,"你也许会想,"我能用哪种颜色呢?如果我键入
浏览器会知道我在找一种淡灰蓝色吗?"简洁的回答是:不.只有为数有限的几种颜色能用名称选定(periwinkle不 在其中),而且不同的浏览器辨别的颜色组不一样.因此如果你想明确你的文件背景(我知道你想这样做),你需要用 十六进制码置换颜色的名称.故你的HTML看起来象这个样子:
注意到其中所有的"f"吗?那么,那就是如何在十六位进制码中表示"白颜色".如果你想知道如何计算出那个数,不会有什么好运气.
不,不.不过是开个玩笑罢了."ffffff"表示白颜色的RGB值,被译成了十六进制码.
跟我来...任何能在监视器上显示的颜色都能用它的RGB值--它的红,绿和蓝(每种颜色表述为一个两位数,如51或14或00)的相对量表示出来.
为了使网上浏览器理解RGB值,这些值必须一一译成十六进制码(或基本-16)数字.然后生成的两位十六进制数被串 联在一起,成为一个六位数码.在上述例子中,头两个"f"代表红颜色值,中间两个代表绿,最后两个代表蓝.
现在,如果你不想为计算这些数字所困,你可以去采购颜色:InfiNet,比如,提供数十种颜色的十六进制值.ColorServer使其能够选择一种指定颜色,然后计算其十六进制值,就象共享软件编写HTML ColorPicker程序一样.如果你已经知道你想需要的颜色的RGB值(可以用图片软件得到这些值,如Photoshop或Illustrator),BEACH RaT会自动将它们转换为十六进制码.
但如果你是个真正自己动手的人,你也许想自己亲自计算.那么把计算器拿来,作一下过程跟踪:
用RGB值为R=51,G=219,B=153取出这种可爱的海绿色.
要把以上译成十六进制码,首先应将红色值--在此是51,用16除,得数为3.1875.整数3就作为十六进制码算式的第 一位数.余数0.1875乘以16,得数也是3.故51在十六进制码中译成33.
不过有时这些数并不那么直接得出;经常地会得到译成11或14的整数和余数.在这些情况下,两位数要译成一个字母(所以才有那么多d和f加入),如10=A,11=B,12=C,13=D,14=E,15=F.这样,要计算上面那种海绿色的绿色值相等与十六进制码等值时,上面的表示法就有了联系.它的绿色值是219,除以16得13.69.把13译成D,再把余数0.69乘 以16得11,11译 成B.
用这个算式重复计算一下蓝色值,然后将它们串联在一起(结果是33DB99).很快,你就能说一口流利的十六进制码语言.
三、Z-blog评论栏Tab顺序
还有就是有些z-blog用户打开了验证码功能,可是喜欢实用Tab键的朋友就麻烦了。不过不要急,你可以在文件中更改顺序:
修改发表评论时tabindex的顺序
验证码的tabindex顺序是7,就是说先到内容,然后是提交按钮,再然后才是验证码那个框,不方便,而且如果你用鼠标把光标移到验证框,然后再tab,光标就不知道跑到哪去了。所以我就修改了下
b_article_commentpost.html与b_article_commentpost-verify.html相关的tabindex根据情况修改下即可,按顺序改就行了。我改的是 验证码为4 提交为6 一定要按顺序改,数字不要重复了。

