ASP页面批量生成HTML的两种方法
这两种方法都是我摘录的别人的方法,放在这里集中一下,过段时间自己把PJBlog生成静态HTML页面试试看!
方法一生成HTML的速度比较慢,方法二较快,但是耗费更多CPU。
ASP的取整函数
一、 “取整函数”的格式和功能
1、格式:INT(X)
2、功能:取不大于X的最大整数
3、说明:其中INT为函数名,不允许改变,X为自变量,其形式多种多样,可以是数值常量、数值变量、数值表达式。
例如:INT(3.1416)=3
INT(3.8752)=3
INT(-3.14)=-4
INT(-3.85)=-4
从上面的题目来看,我们可以看出,对于有小数部分的正数,INT取整这后把小数部分舍掉,但不进行四舍五入,对于有小数的负数来说,INT取整后并不是直接舍掉小数,而是取比其整部分小1的整数。当然了,对于真正整数来说,INT之后其值不变。
ASP和Javascript中取整函数的应用
朋友的网站要计算机票的折扣价格,并且在最后的折扣价格上应对个位进行四舍五入,同时在ASP和Javascript代码中都需要实现这个功能,他们的操作并不一样:
ASP中实现四舍五入:
tmpAmount=tree_Cart.getItemInt(tCart.getItem(“p_id”))
tmpPriceCurrent=int((cp.toProductPrice(tCart.getItemNum(“p_price”),tCart.getItemInt(“p_discount”))/10)+0.5)*10
tmpPrices=tmpPriceCurrent*tmpAmount
int(N)可以实现取整,而要四舍五入的话,int(N+0.5)可以实现。由于这里是要将个位数四舍五入,因此,先将原来的数值除以10,四舍五入后再乘以10就可以了。
如何生成ASP图片验证码
1 图象绘制完成后,将文件存为24位位图格式的BMP图象文件
2 去除前54Byte内容
3 改名为BODY+数字.FIX
4 修改CHECKCODE.ASP,调用你新做的这个文件
body.fix,head.fix是什么文件?用什么打开?
IIS无法解析asp文件的原因分析及解决办法
1.如果WEB站点目录下有Global.asa文件,改此文件文件名为Global.old.重启WEB服务,在记事本中写如下代码(原文中无代码,实际最简单的那种asp源码就行,译者注).文件另存为Test.asp于WEB根目录下.
如果asp文件能正常执行,问题就出在Global.asa上,如果依然不行,请转到第二步.
参阅如下微软知识库有关Global.asa文件出错的更多信息.
Q288245 PRB: Global.asa Does Not Fire from Personal Web Server on Windows 98
Q265275 FP2000: Global.asa Does Not Run in FrontPage Web
Q173742 FIX: Global.asa Is Not Executed If Restricting Web Access
