回首页 ◎ 设为首页  
◎ 收藏本站  
◎ 联系我们  
  首 页  网络资讯  教程资料  免费资源  建站指南  休闲娱乐  经典整站  访客留言  
  当前位置:首 页 >> 教程资料 >> 网站编程 >> 值得收藏的一些ASP代码
最 新 推 荐
PHP入门速成推荐
ASP错误代码推荐
热 门 排 行
PHP站内搜索代码
远程调用163网易相册..
万能播放器源代码[php..
5分钟编写一个ASP论坛
记录蜘蛛爬行的代码 ASP
CMS内容管理系统概述
通过PHP程序知道蜘蛛..
ASP常用数据库连接及..
UTF8下的中文PHP编程
谈网页编程PHP语言的..
值得收藏的一些ASP代码
网站生成静态页面,及..
用IP地址来统计访问人..
用PHP和MySQL保存和输..
PHP生成静态页面详解
ASP中FSO的神奇功能
最 近 更 新
正则表达式
GB2312转换UTF-8的文件
用PHP自动把纯文本转..
asp中可以保存参数值..
PHP对战ASP:这还值得..
怎样才能成为PHP高手..
用ASP实现在线文章翻..
禁用页面缓存的几种方..
关于Zend Optimizer
什么是Session?
广 告 位 置
站 内 搜 索
关键词

搜索方式

搜索范围

精确匹配


for each ob in Request.ServerVariables 

Response.Write "" 

next 

Response.Write "
值得收藏的一些ASP代码

来源:盛绿设计 等级:默认等级
发布于2006-09-02 00:05 被读69次 【字体:
值得收藏的一些ASP代码
1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 

no
 可用于Table 


2.  取消选取、防止复制 


3. onpaste="return false" 不准粘贴 


4. oncopy="return false;" oncut="return false;" 防止复制 


5.  IE地址栏前换成自己的图标 


6.  可以在收藏夹中显示出你的图标 


7.  关闭输入法 


8. 永远都会带着框架 

< language="java"> 


9. 防止被人frame 

< LANGUAGE=java> 


10.  网页将不能被另存为 


11. 
onclick="window.location = ’view-source:’+ ’http://www.csdn.net/’";> 


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

<% if Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>"" then 

response.write "您通过了代理服务器,"& _ 

"真实的IP为"&Request.ServerVariables("HTTP_X_FORWARDED_FOR") 

end if 

%> 


13. 取得控件的绝对位置 


//java 

< language="java"> 

function getIE(e){ 

var t=e.offsetTop; 

var l=e.offsetLeft; 

while(e=e.offsetParent){ 

t+=e.offsetTop; 

l+=e.offsetLeft; 



alert("top="+t+"nleft="+l); 



 


//VB 

< language="VB"> 


14. 光标是停在文本框文字的最后 

< language="java"> 

function cc() 



var e = event.srcElement; 

var r =e.createTextRange(); 

r.moveStart(’character’,e.value.length); 

r.collapse(true); 

r.select(); 



 

 


15. 判断上一页的来源 

asp: 

request.servervariables("HTTP_REFERER") 


java : 

document.referrer 


16. 最小化、最大化、关闭窗口 

  

 

  

 

 

 


 

 

 

本例适用于IE 


17.  

<% 

’定义数据库连接的一些常量 

Const adOpenForwardOnly = 0 ’游标只向前浏览记录,不支持分页、Recordset、BookMark 

Const adOpenKeyset = 1 ’键集游标,其他用户对记录说做的修改将反映到记录集中,但其他用户增加或删除记录不会反映到记录集中。支持分页、Recordset、BookMark 

Const adOpenDynamic = 2 ’动态游标功能最强,但耗资源也最多。用户对记录说做的修改,增加或删除记录都将反映到记录集中。支持全功能浏览(ACCESS不支持)。 

Const adOpenStatic = 3 ’静态游标,只是数据的一个快照,用户对记录说做的修改,增加或删除记录都不会反映到记录集中。支持向前或向后移动 


Const adLockReadOnly = 1 ’锁定类型,默认的,只读,不能作任何修改 

Const adLockPessimistic = 2 ’当编辑时立即锁定记录,最安全的方式 

Const adLockOptimistic = 3 ’只有在调用Update方法时才锁定记录集,而在此前的其他操作仍可对当前记录进行更改、插入和删除等 

Const adLockBatchOptimistic = 4 ’当编辑时记录不会被锁定,而更改、插入和删除是在批处理方式下完成的 


Const adCmdText = &H0001 

Const adCmdTable = &H0002 

%> 


18. 网页不会被缓存 

HTM网页 

 

 

 

或者 

ASP网页 

Response.Expires = -1 

Response.ExpiresAbsolute = Now() - 1 

Response.cachecontrol = "no-cache" 

PHP网页 

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); 

header("Cache-Control: no-cache, must-revalidate"); 

header("Pragma: no-cache"); 


19. 检查一段字符串是否全由数字组成 

< language="java"> 


20. 获得一个窗口的大小 

document.body.clientWidth,document.body.clientHeight 


21. 怎么判断是否是字符 

if (/<^x00-xff>/g.test(s)) alert("含有汉字"); 

else alert("全是字符"); 


22.TEXTAREA自适应文字行数的多少 

 

 


23. 日期减去天数等于第二个日期 

< language=java> 

function cc(dd,dadd) 



//可以加上错误处理 

var a = new Date(dd) 

a = a.valueOf() 

a = a - dadd * 24 * 60 * 60 * 1000 

a = new Date(a) 

alert(a.getFullYear() + "年" + (a.getMonth() + 1) + "月" + a.getDate() + "日") 



cc("12/23/2002",2) 

 


24. 选择了哪一个Radio 

< language="vb"> 

function checkme() 

for each ob in radio1 

if ob.checked then window.alert ob.value 

next 

end function 

 

Style 

Barcode 

 

 


25.获得本页url的request.servervariables("")集合 

Response.Write "
Variablesvalue
"&ob&""&Request.ServerVariables(ob)&"



26. 

本机ip<%=request.servervariables("remote_addr")%> 

服务器名<%=Request.ServerVariables("SERVER_NAME")%> 

服务器IP<%=Request.ServerVariables("LOCAL_ADDR")%> 

服务器端口<%=Request.ServerVariables("SERVER_PORT")%> 

服务器时间<%=now%> 

IIS版本<%=Request.ServerVariables"SERVER_SOFTWARE")%> 

脚本超时时间<%=Server.Timeout%> 

本文件路径<%=server.mappath(Request.ServerVariables("_NAME"))%> 

服务器CPU数量<%=Request.ServerVariables("NUMBER_OF_PROCESSORS")%> 

服务器解译引擎<%=Engine & "/"& EngineMajorVersion &"."&EngineMinorVersion&"."& EngineBuildVersion %> 

服务器操作系统<%=Request.ServerVariables("OS")%> 


27.ENTER键可以让光标移到下一个输入框 

 


28. 检测某个网站的链接速度: 

把如下代码加入区域中: 

< language=java> 

tim=1 

setInterval("tim++",100) 

b=1 


var autourl=new Array() 

autourl<1>="www.njcatv.net" 

autourl<2>="javacool.3322.net" 

autourl<3>="www.sina.com.cn" 

autourl<4>="www.nuaa.edu.cn" 

autourl<5>="www.cctv.com" 


function butt(){ 

document.write("") 

for(var i=1;i
document.write(" =》 =》
") 

document.write("") 



butt() 

function auto(url){ 

document.forms<0><"url"+b>.value=url 

if(tim>200) 

{document.forms<0><"txt"+b>.value="链接超时"} 

else 

{document.forms<0><"txt"+b>.value="时间"+tim/10+"秒"} 

b++ 



function run(){for(var i=1;i")} 

run() 


29. 各种样式的光标 

auto :标准光标 

default :标准箭头 

hand :手形光标 

wait :等待光标 

text :I形光标 

vertical-text :水平I形光标 

no-drop :不可拖动光标 

not-allowed :无效光标 

help :?帮助光标 

all-scroll :三角方向标 

move :移动标 

crosshair :十字标 

e-resize 

n-resize 

nw-resize 

w-resize 

s-resize 

se-resize 

sw-resize值得收藏的一些ASP代码 





1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 


no
 可用于Table


2.  取消选取、防止复制


3. onpaste="return false" 不准粘贴


4. oncopy="return false;" oncut="return false;" 防止复制


5.  IE地址栏前换成自己的图标


6.  可以在收藏夹中显示出你的图标


7.  关闭输入法


8. 永远都会带着框架

< language="java">


9. 防止被人frame

< LANGUAGE=java>


10.  网页将不能被另存为


11. 
onclick="window.location = ’view-source:’+ ’http://www.csdn.net/’";>


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

<% if Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>"" then

response.write "您通过了代理服务器,"& _

"真实的IP为"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")

end if

%>


13. 取得控件的绝对位置


file://java

< language="java">

function getIE(e){

var t=e.offsetTop;

var l=e.offsetLeft;

while(e=e.offsetParent){

t+=e.offsetTop;

l+=e.offsetLeft;

}

alert("top="+t+"nleft="+l);

}




file://VB

< language="VB">


14. 光标是停在文本框文字的最后

< language="java">

function cc()

{

var e = event.srcElement;

var r =e.createTextRange();

r.moveStart(’character’,e.value.length);

r.collapse(true);

r.select();

}






15. 判断上一页的来源

asp:

request.servervariables("HTTP_REFERER")


java :

document.referrer


16. 最小化、最大化、关闭窗口

 



 














本例适用于IE


17. 

<%

’定义数据库连接的一些常量

Const adOpenForwardOnly = 0 ’游标只向前浏览记录,不支持分页、Recordset、BookMark

Const adOpenKeyset = 1 ’键集游标,其他用户对记录说做的修改将反映到记录集中,但其他用户增加或删除记录不会反映到记录集中。支持分页、Recordset、BookMark

Const adOpenDynamic = 2 ’动态游标功能最强,但耗资源也最多。用户对记录说做的修改,增加或删除记录都将反映到记录集中。支持全功能浏览(ACCESS不支持)。

Const adOpenStatic = 3 ’静态游标,只是数据的一个快照,用户对记录说做的修改,增加或删除记录都不会反映到记录集中。支持向前或向后移动


Const adLockReadOnly = 1 ’锁定类型,默认的,只读,不能作任何修改

Const adLockPessimistic = 2 ’当编辑时立即锁定记录,最安全的方式

Const adLockOptimistic = 3 ’只有在调用Update方法时才锁定记录集,而在此前的其他操作仍可对当前记录进行更改、插入和删除等

Const adLockBatchOptimistic = 4 ’当编辑时记录不会被锁定,而更改、插入和删除是在批处理方式下完成的


Const adCmdText = &H0001

Const adCmdTable = &H0002

%>


18. 网页不会被缓存

HTM网页







或者

ASP网页

Response.Expires = -1

Response.ExpiresAbsolute = Now() - 1

Response.cachecontrol = "no-cache"

PHP网页

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

header("Cache-Control: no-cache, must-revalidate");

header("Pragma: no-cache");


19. 检查一段字符串是否全由数字组成

< language="java">


20. 获得一个窗口的大小

document.body.clientWidth,document.body.clientHeight


21. 怎么判断是否是字符

if (/<^x00-xff>/g.test(s)) alert("含有汉字");

else alert("全是字符");


22.TEXTAREA自适应文字行数的多少






23. 日期减去天数等于第二个日期

< language=java>

function cc(dd,dadd)

{

file://可以加上错误处理

var a = new Date(dd)

a = a.valueOf()

a = a - dadd * 24 * 60 * 60 * 1000

a = new Date(a)

alert(a.getFullYear() + "年" + (a.getMonth() + 1) + "月" + a.getDate() + "日")

}

cc("12/23/2002",2)




24. 选择了哪一个Radio

< language="vb">

function checkme()

for each ob in radio1

if ob.checked then window.alert ob.value

next

end function



Style

Barcode






25.获得本页url的request.servervariables("")集合

Response.Write "Variablesvalue"

for each ob in Request.ServerVariables

Response.Write ""&ob&""&Request.ServerVariables(ob)&""

next

Response.Write ""


26.

本机ip<%=request.servervariables("remote_addr")%>

服务器名<%=Request.ServerVariables("SERVER_NAME")%>

服务器IP<%=Request.ServerVariables("LOCAL_ADDR")%>

服务器端口<%=Request.ServerVariables("SERVER_PORT")%>

服务器时间<%=now%>

IIS版本<%=Request.ServerVariables"SERVER_SOFTWARE")%>

脚本超时时间<%=Server.Timeout%>

本文件路径<%=server.mappath(Request.ServerVariables("_NAME"))%>

服务器CPU数量<%=Request.ServerVariables("NUMBER_OF_PROCESSORS")%>

服务器解译引擎<%=Engine & "/"& EngineMajorVersion &"."&EngineMinorVersion&"."& EngineBuildVersion %>

服务器操作系统<%=Request.ServerVariables("OS")%>


27.ENTER键可以让光标移到下一个输入框




28. 检测某个网站的链接速度:

把如下代码加入区域中:

< language=java>

tim=1

setInterval("tim++",100)

b=1


var autourl=new Array()

autourl<1>="www.njcatv.net"

autourl<2>="javacool.3322.net"

autourl<3>="www.sina.com.cn"

autourl<4>="www.nuaa.edu.cn"

autourl<5>="www.cctv.com"


function butt(){

document.write("")

for(var i=1;i
document.write(" =》 =》
")

document.write("")

}

butt()

function auto(url){

document.forms<0><"url"+b>.value=url

if(tim>200)

{document.forms<0><"txt"+b>.value="链接超时"}

else

{document.forms<0><"txt"+b>.value="时间"+tim/10+"秒"}

b++

}

function run(){for(var i=1;i")}

run()


29. 各种样式的光标

auto :标准光标

default :标准箭头

hand :手形光标

wait :等待光标

text :I形光标

vertical-text :水平I形光标

no-drop :不可拖动光标

not-allowed :无效光标

help :?帮助光标

all-scroll :三角方向标

move :移动标

crosshair :十字标

e-resize

n-resize

nw-resize

w-resize

s-resize

se-resize

sw-resize

相关专题:暂无相关专题

上一篇:谈网页编程PHP语言的发展
下一篇:ASP常用数据库连接及操作的方法和技巧
共有评论 0 条 网友评分 0分 查看全部

【发表评论】 评分:1分 2分 3分 4分 5分


Powered By Www.Xydw.COM Ver1.14 管理
Copyright © 2004-2005 盛绿设计 All Right Reserved. XCMS
冀ICP备06026128号