一些ASP初学者常用的代码

初学

1.获得系统时间:
<%=now()%>
2.取得来访用的IP:
<%=request.serverVariables("remote_host")%>
3.获得系统,浏览器版本:
<script>
window.document.write("版本:"+navigator.appName+navigator.appVersion+"browser.")
</script>
4.去除IE混动条:
<bodyscroll="no">
<bodystyle="overflow-y:hidden">
5.进入网站,跳出广告:
<scriptlanguage="javascript">
<!--
<!--注意更改文件所在路径-->
window.open(''http://www.XXXXXX.com'','''',''height=200,width=300,top=0,left=30'');
//-->
</script>
6.随机数:
<%randomize%>
<%=(int(rnd()*n)+1)%>
N为可改变数
7.向上混动代码:
<marqueedirection="up"scrolldelay="200"style="font-size:9pt;color:#FF0000;
line-height:150%;font-style:italic;font-weight:bold"scrollamount="2"width="206"
height="207"bgcolor="#FFFF00">hhhhhhhhhhhhhhhhhhh</marquee>
8.自动关闭网页:
<scriptLANGUAGE="javascript">
<!--
setTimeout(''window.close();'',10000);//60秒后关闭
//-->
</script>
<palign="center">本页10秒后自动关闭,请注意刷新页面</p>
9.随机背景音乐:
<%randomize%>
<bgsoundsrc="mids/<%=(int(rnd()*60)+1)%>.mid"loop="-1"> 

可以修改数字,限制调用个数,我这里是60个.
10.自动刷新本页面:
<script>
<!-- 

varlimit="0:10" 

if(document.images){
varparselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
functionbeginrefresh(){
if(!document.images)
return
if(parselimit==1)
window.location.reload()
else{
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if(curmin!=0)
curtime=curmin+"分"+cursec+"秒后重刷本页!"
else
curtime=cursec+"秒后重刷本页!"
window.status=curtime
setTimeout("beginrefresh()",1000)
}
} 

window.onload=beginrefresh
file://-->
</script>
11.ACCESS数据库连接:
<%
optionexplicit
dimstartime,endtime,conn,connstr,db
startime=timer()
'更改数据库名字
db="data/dvBBS5.mdb"
Setconn=Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath(db)
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
'connstr="driver={MicrosoftAccessDriver(*.mdb)};dbq="&Server.MapPath(db)
conn.Openconnstr
functionCloseDatabase
Conn.close
Setconn=Nothing
EndFunction
%>
12.SQL数据库连接:
<%
optionexplicit
dimstartime,endtime,conn,connstr,db
startime=timer()
connstr="driver={SQLServer};server=HUDENQ-N11T33NB;uid=sa;pwd=xsfeihu;database=dvbbs"
Setconn=Server.CreateObject("ADODB.Connection")
conn.Openconnstr
functionCloseDatabase
Conn.close
Setconn=Nothing
EndFunction
%>
13.用键盘打开网页代码:
<scriptlanguage="javascript">
functionctlent(eventobject)
{
if((event.ctrlKey&&window.event.keyCode==13)||(event.altKey&&window.event.keyCode==83))
{
window.open('网址','','')
}
}
</script> 

这里是Ctrl+Enter和Alt+S的代码自己查下键盘的ASCII码再换就行
14.让层不被控件复盖代码:
<divz-Index:2><object***></object></div>#前面
<divz-Index:1><object***></object></div>#后面
<divid="Layer2"style="position:absolute;top:40;width:400px;height:95px;z-index:2"><tableheight=100%width=100%bgcolor="#ff0000"><tr><tdheight=100%width=100%></td></tr></table><iframewidth=0height=0></iframe></div>
<divid="Layer1"style="position:absolute;top:50;width:200px;height:115px;z-index:1"><iframeheight=100%width=100%></iframe></div>
15.动网FLASH广告代码:
<objectclassid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"codebase=""width="468"height="60"><paramname=movievalue="images/yj16d.swf"><paramname=qualityvalue=high><embedsrc="images/dvbanner.swf"quality=highpluginspage="";;;type="application/x-shockwave-flash"width="468"height="60"></embed></object>
16.VBS弹出窗口小代码:
<scriptlanguage=vbscript>
msgbox"你还没有注册或登陆论坛","0","精品论坛"
location.href="login.asp"
</script>
16.使用FSO修改文件特定内容的函数
functionFSOchange(filename,Target,String)
DimobjFSO,objCountFile,FiletempData
SetobjFSO=Server.CreateObject("Scripting.FileSystemObject")
SetobjCountFile=objFSO.OpenTextFile(Server.MapPath(filename),1,True)
FiletempData=objCountFile.ReadAll
objCountFile.Close
FiletempData=Replace(FiletempData,Target,String)
SetobjCountFile=objFSO.CreateTextFile(Server.MapPath(filename),True)
objCountFile.WriteFiletempData
objCountFile.Close
SetobjCountFile=Nothing
SetobjFSO=Nothing
EndFunction
17.使用FSO读取文件内容的函数
functionFSOFileRead(filename)
DimobjFSO,objCountFile,FiletempData
SetobjFSO=Server.CreateObject("Scripting.FileSystemObject")
SetobjCountFile=objFSO.OpenTextFile(Server.MapPath(filename),1,True)
FSOFileRead=objCountFile.ReadAll

时间: 2024-09-20 00:17:50

一些ASP初学者常用的代码的相关文章

整理了一些ASP初学者常用的代码

初学|初学 1.获得系统时间:<%=now()%>2.取得来访用的IP:<%=request.serverVariables("remote_host")%>3.获得系统,浏览器版本:<script>window.document.write("版本:"+navigator.appName+navigator.appVersion+" browser.")</script>4.去除IE混动条:<

ASP编程常用的代码

 ASP编程常用的代码 -------------------------------------------------------------------------------- 1. ASP与Access数据库连接: <%  dim conn,mdbfile  mdbfile=server.mappath("数据库名称.mdb")  set conn=server.createobject("adodb.connection")  conn.open

站长推荐:ASP初学者常用源代码总结篇

初学|源代码|站长 1.获得系统时间:  <%=now()%>  2.取得来访用的IP: <%=request.serverVariables("remote_host")%>  3.获得系统,浏览器版本:  <script>  window.document.write("版本:"+navigator.appName+navigator.appVersion+" browser.")  </script

ASP编程常用的代码推荐

编程 1. ASP与Access数据库连接: dim conn,mdbfile mdbfile=server.mappath("数据库名称.mdb") set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=数据库密码;dbq="&mdbfile 2. ASP与SQL

推荐:ASP初学者常用源代码总结篇

1.获得系统时间: <%=now()%>  2.取得来访用的IP: <%=request.serverVariables("remote_host")%>  3.获得系统,浏览器版本: <script>  window.document.write("版本:"+navigator.appName+navigator.appVersion+" browser.")  </script> 4.去除IE混

ASP编程常用的代码(二)--翻页代码

编程|翻页    <p><%MaxPerPage=8 '定义页面最大的记录数为8<br>   if not isempty(request("page")) then <br>   currentPage=cint(request("page")) 'currentpage我们作为当前页面的变量,获得当前页的数值<br>   else<br>   currentPage=1 '如果为空就设为1<

ASP.NET程序中常用编程代码

ASP.NET程序中常用编程代码 1.为按钮添加确认对话框 Button1.Attributes.Add("onclick","return confirm('确认?')");button.attributes.add("onclick","if(confirm('are you sure...?')){return true;}else{return false;}") 2.删除表格选定记录 //获得DataGrid主键in

Asp.net常用的51个代码(非常实用)

1.//弹出对话框.点击转向指定页面 [复制到剪贴板]CODE: Response.Write("<script>window.alert('该会员没有提交申请,请重新提交!')</script>");Response.Write("<script>window.location ='http://www.51aspx.com/bizpulic/upmeb.aspx'</script>"); 2.//弹出对话框 [复制

自已常用的 Asp.Net常用函数

asp.net|函数 发部一个自已常用的 Asp.Net常用函数库,包括如下常用函数: 把普通字符转换成网页标签 网页标签转换成空白 WinForm 和 WebForm 字符格式转换 计算文本长度,区分中英文字符,中文算两个长度,英文算一个长度 截取用户输入长度的文本,并再文本后加'...' [中文算两个长度,英文算一个长度] 用于防止SQL注入式攻击检测 去掉文本里的网页标签代码 转换SQL语句插入操作或还原取出文本时可能出现的关键标点符号"'" 新建一个空文件夹 新建一个空文件 删