最常用的20个ASP代码片段 上

1.如何用Asp判断你的网站的虚拟物理路径
答:使用Mappath方法
None.gif <  p  align ="center"   ><  font  size ="4"  face ="Arial"   ><  b  >  
None.gifThe Physical path to this virtual website is: 
None.gif
<  /b  ><  /font  >  
None.gif
<  font  color ="#FF0000"  size ="6"  face ="Arial"   >  
None.gif
<  %= Server .MapPath("\")%  >  
None.gif
<  /font  ><  /p  >
2.我如何知道使用者所用的浏览器?
答:使用the Request object方法
None.gif strBrowser=Request.ServerVariables("HTTP_USER_AGENT") 
None.gifIf Instr(strBrowser,"MSIE") 
<   >  0 Then 
None.gif  Response.redirect("ForMSIEOnly.htm") 
None.gifElse 
None.gif  Response.redirect("ForAll.htm") 
None.gifEnd If

3.如何计算每天的平均反复访问人数
None.gif <  % startdate =DateDiff("d",Now,"01/01/1990") 
None.gif
if strdate< 0 then startdate =startdate*-1 
None.gif
avgvpd =Int((usercnt)/startdate)  >  
None.gif显示结果 
None.gif
<  % response .write(avgvpd) %  >  
None.gifthat is it.this page have been viewed since November 10,1998

4.如何显示随机图象
None.gif <  % dim  p,ppic,dpic 
None.gifppic
=12 
None.gif
randomize 
None.gifp
=Int((ppic*rnd)+1) 
None.gif
dpic ="graphix/randompics/" &p&".gif" 
None.gif
>  
None.gif显示 
None.gif
<  img  src ="< %=dpic% >"   >
None.gif
5.如何回到先前的页面
None.gif <  a  href ="< %=request.serverVariables(" Http_REFERER")%  > " >preivous page <  /a  >  
None.gif或用图片如:
<  img  src ="arrowback.gif"  alt ="< %=request.serverVariables(" HTTP_REFERER")%  > " >
None.gif
6.如何确定对方的IP地址
None.gif <  %=Request .serverVariables("REMOTE_ADDR)%  >

7.如何链结到一副图片上
None.gif <  % @Languages =vbs  cript %  >  
None.gif
<  % response .expires =0 
None.gif
strimagename ="graphix/errors/erroriamge.gif"  
None.gifresponse.redirect(strimagename) 
None.gif
>

8.强迫输入密码对话框
None.gif 把这句话放载页面的开头 
None.gif <  % response .status ="401 not Authorized"  
None.gifresponse.end 
None.gif
>

9.如何传递变量从一页到另一页
答:用 HIDDEN 类型来传递变量
None.gif <  % form  method ="post"  action ="mynextpage.asp"   >  
None.gif
<  % for  each item in request.form %  >  
None.gif
<  input  namee ="< %=item% >"  type ="HIDDEN"  
None.gifvalue
="< %=server.HTMLEncode(Request.form(item)) % >"   >  
None.gif
<  % next  >  
None.gif
<  /form  >

10.为何我在 asp 程序内使用 msgbox,程序出错说没有权限
答:由于 asp 是服务器运行的,如果可以在服务器显示一个对话框,那么你只好等有人按了确定之后,你的程序才能继续执行,而一般服务器不会有人守着,所以微软不得不禁止这个函数,并胡乱告诉你 (:) 呵呵) 没有权限。但是ASP和客户端脚本结合倒可以显示一个对话框,as follows:

来源:51js.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值