服务器之家

服务器之家 > 正文

一些Asp技巧和实用解决方法

时间:2019-10-06 10:40     来源/作者:asp教程网

一些Asp技巧和实用解决方法 

随机数: 

<%randomize%> 
<%=(int(rnd()*n)+1)%> 

查询数据时得到的记录关键字用红色显示: 

<% =replace(RS("字段X"),searchname,"<font color=#FF0000>" & searchname & "</font>") %> 

通过asp的手段来检查来访者是否用了代理 

<% if Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>"" then 
response.write "<font color=#FF0000>您通过了代理服务器,"& _ 
"真实的IP为"&Request.ServerVariables("HTTP_X_FORWARDED_FOR") 
end if 
%>  

判断上一页的来源 

request.servervariables("HTTP_REFERER") 
javascript: document.referrer 

清除缓存,重新加载页面 

<%response.expires = 0  
response.expiresabsolute = now() - 1 
response.addHeader "pragma","no-cache" 
response.addHeader "cache-control","private" 
Response.cachecontrol = "no-cache" 
%> 

在下拉菜单中显示年和月 

<select name="select"> 
<% 
Dim M_Year  
Dim M_Month 
Dim M_MonthJ 
Dim M_TheMonth 
Dim M_YM 
For M_Year = 2000 To Year(Date)  
M_Month = 12  
If M_Year = Year(Date) Then  
M_Month = Month(Date)  
End If 
For M_MonthJ=1 To M_Month 
If M_MonthJ < 10 Then 
M_TheMonth = "0" & M_MonthJ 
Else 
M_TheMonth = M_MonthJ 
End If 
M_YM = M_Year& "-" & M_TheMonth %> 
<option value="<%= M_YM %>"><%= M_YM %></option> 
<% 
Next 
Next %> 
</select> 

检索并删除数据库里的重复记录 

conn.execute("delete from table where id not in (select distinct from table)")  

标签:

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字 2019-06-05
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
返回顶部